<SEC-DOCUMENT>0001718227-19-000064.txt : 20190809
<SEC-HEADER>0001718227-19-000064.hdr.sgml : 20190809
<ACCEPTANCE-DATETIME>20190809164445
ACCESSION NUMBER:		0001718227-19-000064
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		69
CONFORMED PERIOD OF REPORT:	20190630
FILED AS OF DATE:		20190809
DATE AS OF CHANGE:		20190809

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Construction Partners, Inc.
		CENTRAL INDEX KEY:			0001718227
		STANDARD INDUSTRIAL CLASSIFICATION:	HEAVY CONSTRUCTION OTHER THAN BUILDING CONST - CONTRACTORS [1600]
		IRS NUMBER:				260758017
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0930

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38479
		FILM NUMBER:		191013516

	BUSINESS ADDRESS:	
		STREET 1:		290 HEALTHWEST DR.
		STREET 2:		SUITE 2
		CITY:			DOTHAN
		STATE:			AL
		ZIP:			36303
		BUSINESS PHONE:		334.673.9763

	MAIL ADDRESS:	
		STREET 1:		290 HEALTHWEST DR.
		STREET 2:		SUITE 2
		CITY:			DOTHAN
		STATE:			AL
		ZIP:			36303
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>road-20190630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2017 Workiva--><!--r:221bfd8c-f0c2-41ff-a09c-dc120956cb5b,g:fdb638ec-4d22-469e-9768-049c364e0049,d:2b6bd5b5a99848acb9acd535e40b60f9--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:road="http://www.constructionpartners.net/20190630" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase"><head><meta http-equiv="Content-Type" content="text/html"></meta>


<title>Document</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl8zLTEtMS0xLTA_475b9497-de05-4ca4-990a-4a10b4a5192f">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl80LTEtMS0xLTA_92410bed-3c5c-473d-9b50-914bf8404c73">June 30, 2019</ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl81LTEtMS0xLTA_615425d7-9fb0-41e7-b5e2-3bffe38fda66">2019</ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl82LTEtMS0xLTA_ab8dbdcb-486a-4cc0-bffc-252f57d16741">Q3</ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl85LTEtMS0xLTA_d60392bf-2739-4774-987d-2d785a85d841">0001718227</ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl8xNy0wLTEtMS02MjU1_5471caa7-0ce0-4fbf-b923-25ab773b33f8">290 Healthwest Drive, Suite 2</ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl8xOC0wLTEtMS02MjU3_4a67199a-ff4b-4c5f-b114-e1303121235e">Dothan</ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl8xOS0wLTEtMS02MjU5_21f2aeb4-7585-45aa-9d0f-2181f610747b">Alabama</ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGV4dHJlZ2lvbjpiYmU2NDc2YmE3YTI0Yjg5OGI3MWY4NmY0Y2Q5NjMwMl81NDk3NTU4MTM4OTkz_eddebde7-d7c2-41e9-a899-fdb44e09e244">--09-30</ix:nonNumeric><ix:nonFraction unitRef="usdPerShare" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMi0xLTEtMS0w_a166927e-7025-4a5a-9e00-22e71f2bc97a">0.001</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMi0yLTEtMS0w_e2c9bd96-0b02-42b5-bee1-a499a1c27fe4">0.001</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMy0xLTEtMS0w_61b4b572-36ac-4bdd-a50a-354c170f7f32">10,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMy0yLTEtMS0w_78664676-febc-4421-b986-01867aba1663">10,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfNC0xLTEtMS0w_69bb519c-081b-47dc-9869-bec26eafd9b2">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfNC0yLTEtMS0w_9e82e5e5-40d6-4283-b662-7e08bc960407">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfNS0xLTEtMS0w_e9c75a64-45db-410a-aefe-06481220d5cd">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfNS0yLTEtMS0w_a75572e4-2bef-4bb3-a805-e47353979e59">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfOS0xLTEtMS0w_c0e3caf5-157f-4743-b8a1-1581fe200dc0">0.001</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfOS0yLTEtMS0w_c10281ef-85c1-4719-8d06-c2d14f6734fc">0.001</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTAtMS0xLTEtMA_b30596a7-cbb2-4f67-ab81-d7500bf53624">400,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTAtMi0xLTEtMA_2d1cfecc-705f-47fd-b4f4-600aad36b67d">400,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTEtMS0xLTEtMA_43d59e36-fa68-421f-9f6a-91d146bf6a31">32,442,545</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTEtMi0xLTEtMA_4c7608ea-973c-4e71-af0d-ec54e38ec2c3">11,950,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTItMS0xLTEtMA_9b577dfc-eb8b-4008-b39b-b9a10f51f6f6">32,442,545</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTItMi0xLTEtMA_cc4c04b2-6254-452b-a83a-d0c1fba7ca1d">11,950,000</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTYtMS0xLTEtMA_010e8647-9f6c-4732-aceb-4245895b154a">0.001</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTYtMi0xLTEtMA_e4aad537-7c2b-49b3-a7dc-cf1ec3d921ba">0.001</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTctMS0xLTEtMA_651697ec-6f08-4b83-b1e3-c603c48ccc91">100,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTctMi0xLTEtMA_b62e743f-2fc1-4cf7-959f-7e2d8c59a97c">100,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTgtMS0xLTEtMA_0fd9d1ca-7a47-4b80-9753-14f3389d7ee7">22,162,369</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTgtMi0xLTEtMA_80b8f28e-e658-49ee-bfed-5e7c838b8742">42,387,571</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTktMS0xLTEtMA_c227520e-dbc6-47c3-85f0-0978f35e9144">19,239,417</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTktMi0xLTEtMA_96aca5b8-f656-41fe-9ada-c9232c6c671d">39,464,619</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMjItMS0xLTEtMjQ2Mg_2aceda4a-819e-48b2-90e6-f07805b00ab5">2922952</ix:nonFraction><ix:nonNumeric contextRef="i21fcca2361f34f519a8d3fe0cf029644_I20190630" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81NS9mcmFnOjIxMGY2NmZiMGQ4ZDRlMWJiNGJlM2FkMjlkNWE3NzI2L3RhYmxlOmRjYjMwZjgwNTZlNzQ3ZTJiNGI2MzU0NTdhN2NjMTMwL3RhYmxlcmFuZ2U6ZGNiMzBmODA1NmU3NDdlMmI0YjYzNTQ1N2E3Y2MxMzBfMi0xLTEtMS0w_5410a29c-57c2-41db-92a2-122adf52080b">3</ix:nonNumeric><ix:nonFraction unitRef="usdPerShare" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMi0yLTEtMS0w_a8948fd9-c3ba-441e-85d4-4db2db8a4e2f">0.001</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMy0yLTEtMS0w_66c3ba2f-6fcb-48f1-b0e4-73f437cdd54e">10,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfNC0yLTEtMS0w_43b44d40-6741-42f2-baeb-25626e9b2f7f">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfNS0xLTEtMS0w_d70788b6-b376-48dd-9933-553252e65a92">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" format="ixt:zerodash" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfNS0yLTEtMS0w_377f1f85-6f38-4301-9bd2-205601e0d032">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfOC0yLTEtMS0w_afbabe2b-00ca-4b6c-bc65-2bb589568ced">0.001</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfOS0yLTEtMS0w_498734e2-9cdb-47e8-a812-14cebc09a4f5">400,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMTEtMS0xLTEtMA_dc334d5b-d3c2-4c34-bae9-1989cab334de">32,442,545</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMTEtMi0xLTEtMA_3acf3395-8398-4ded-ac4a-e1c45b208af8">11,950,000</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMTUtMi0xLTEtMA_fed535fd-c5c4-4245-8b4a-3c6623c1bdd4">0.001</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMTYtMi0xLTEtMA_db5139ef-0ff8-4a0c-af26-0a65e0cb694c">100,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMjAtMi0xLTEtMA_5ca7af6a-f9d4-41e1-a862-ea39e7e4d0b1">2,922,592</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="icc2532226080445780d2795fbd32c643_D20171001-20180930" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMjEtMi0xLTEtMA_ea8a9ab7-5229-4c99-af90-f9f834f39b85">5.34</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="road-20190630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ibe996c0745f941cfb4c77d161993297b_I20190807"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d9b7dc39e124f2bb6a51a6b6cc8ab3d_I20190807"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-08-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdb241eab09240528454494b4dc7f5de_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22688faf523b45eab05871709d532209_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5f63823483e49839f5744670c99773e_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3644ea7132de4922923ce585905c0e34_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00e59760d3364415a8bff7b7b732209d_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><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:context id="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1e3abcc5a21417ba8a940496e0f8ba4_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55e7f67b31aa4050aa68e431dde51ddc_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1a34eb8416c4c64a1af13a0fb210dbf_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0bf35ccdac140ac9cedb546478e10a5_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ba79ebe30f24a1aab273327940c7f59_D20181001-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i666f6282cfa94b0cbdeb3958b4468aee_D20181001-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a91d83ec77347d8b26f0dd658188a84_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27a02ebd7fa34bb8b39d809fdd5d6289_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd9fada4b2e9471b8fd4f284cda8c93a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5de05c6e97b4d71a3406494094aadbc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75437f15a18e45bd9e933ad4948f9297_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibccd67c8b96c40508d533a6a767951f0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96622985fef446cfaee7b28a79a8a3c8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb829bd195464bcbbfbb3150817df2c1_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id85dde2b0e394919a1787a4f3b96dcb6_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i673b4d14421c4386a14b3cdb7c9466b5_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c0c1ed90d3a43bba24c6c0d5b093cb8_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22819362a32b4a98b2deb2d507134978_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i759985ed75d440caa822f963c07b4a28_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib82b4b3e60df42be96f3494cb06853dd_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21cf267700e54371a8daeccc13737f7b_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i734f85fedbf44613b2d40d0dc6b9bed7_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1675bd562ff4480a7522945347bac2a_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i826b6b07eed04db09dfb3855522ff4ec_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a65ee0e45124b299eef811e16bd0a08_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e701a0a40e3431783da5b3c10f15c6c_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f00c218a6a247478cce786b9bcedd11_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b8e44853c23436e928ff018dfc72daf_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i377d2e8e69584fc9a85a081bd49fc740_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00ea03d3d5f240239964e455017b52ec_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ddb499743c44410996db00fd6d2896a_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e7aff75a41741fead62cbbf74e3a06f_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c5620ea87be4780b2aa514259a7e4b1_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8344d721d8424c1f946a724543968191_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d29f27d58b64b53a2ae09e8d291056c_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibac11597f193480aa7ee105c09b82dca_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88c47e8929fe42e8bdf5dd2de5c1fd47_D20171001-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibedf376441684eebb45cdc3fa0fbd893_D20171001-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d9bb0873bb6465a94a16976bbb11a62_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if48d7db83d384bf7bd8382e17942805e_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07b3fc74daec49c680888c68c7444d2a_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3f2bcd012df4d83aeb6601b841a5dfe_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a3d0ca0031044468af6dc4d4919cbec_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb7fd80bda0042ffa27e511851b39a8d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9115e4fc6704d8397deaaebd8716334_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic39c181ddc884a4a855cc1d2542f1a69_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9d3b572d2bc4b3fb7501593c2d17d1a_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09606d83998a4de98c71ca961e990e47_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3665f4784ab46fa83909d0b8616a18c_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d8c26f401ae45e1a03afa4b7e1c2a31_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8833415be4a6419f80fb9690bf98f866_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77abd92b2d0c4835b643da0e07c205b7_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i835adcc274294f2786a3c91ff8df7d07_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i681b0aeab7904e2ba55a7884f5462d9d_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e1e80503ff0460faa23b73bad439613_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10e701a4b5a44a0a8c405f5ecbd8ca21_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86c0e3690a144aaeae111f27756582a2_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad51055885144b37a7ac628582eb7e47_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19b90531f048460da7117b6c13232c90_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc0fd68a079349c2ae3d452ca2802295_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1a9f8e3a8ce482d883c9f1ebc1e3897_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13b74cfa010e414a80575bf6074e67d7_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b385087794a4191ab8ab6c7c35e9333_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i165d0a196f614a418458c9f250ce5219_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09620a84575b40cd9a09d008bfec7976_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6f7e5bcd547468f99d4b60f67675458_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08581bfa4c2c40559526c71e6ceea6b7_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21012fd426b14eb0824cad2259bc67ca_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e2a692479de401bb4b5038feeccca45_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i83360c3e3916402dbab1fc1282465130_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:DepartmentOfTransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6df1338e8cb443209094bdba8c05a875_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:DepartmentOfTransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f517044ce1341638561fee5464e6403_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:DepartmentOfTransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9e5c471198b4e18a24c503fb193cd0e_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:DepartmentOfTransportationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i778755f5cd2d488da438d0c7c9f3bb92_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:AlabamaTransportationDepartmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6be6adc7f6164d34b54fb6d9fb79f5da_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:AlabamaTransportationDepartmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3138cd7ebaf2423fab723b752deba7ea_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:AlabamaTransportationDepartmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic00ce74f977d4b2884e3f9233ee1852e_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:AlabamaTransportationDepartmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc1640067a064a7e8d8ee8aa5c5da2f7_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:NorthCarolinaTransportationDepartmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifafcca8d3d3f4859a7ee48e9aacd99aa_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:NorthCarolinaTransportationDepartmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic32a07c211a14b4285ccfc9300cd8d28_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:NorthCarolinaTransportationDepartmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1c79ff6d50d42ed83064eb645b9ef9e_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:NorthCarolinaTransportationDepartmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c7d9427cc524397a0f2dec10690b1fd_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5a578e37d314c02bbb6def8dfb9ac91_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14d72cd468e14ea88042b6e207e80ce2_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ecb9ba6f6b24a4b88c99ddc392ba034_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6a9bcbee96f4ee0a336d1b60add4ed5_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i961adfdc69a144a399949e356e9d8363_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bfcc53f72c64afea9f33c2dc8f982bf_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75e6078fd5584d9b9cd841901b5a787d_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc2532226080445780d2795fbd32c643_D20171001-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99c41707a0b946c782b5285e8461008c_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8522b85694d04ec88747e5badaacf17e_D20190226-20190226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltandReadyMixConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-26</xbrli:startDate><xbrli:endDate>2019-02-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f9c062329a4445099de4e8384e4cedd_I20190226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltandReadyMixConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1a2511290624eeba27de3c461772906_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltandReadyMixConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c3b5b3d9cf1459880f3b19729184e81_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltandReadyMixConcreteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a93f9f372d0469ca90ea11ae7c80fa9_I20180515"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia147ff4f31144684b21a608011039482_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f9f4c3fad844207a1f37f14124b385f_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib097449cbdb1466197ffef9352f15e14_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6204836ee6fa4810b747bc5a6952b45d_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63dba1b71a1645acb1808ac6789c72dd_I20180515"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21fcca2361f34f519a8d3fe0cf029644_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ce43fc5562448ad912c14626cde3ad4_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i204c11acb3d04037a256bde283d20905_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1b75eb032c9436caf15f65ddcd5a53c_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i305fd880b0a64886a2c2dd9b0c63aa0c_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b2ae928255847e9adc5ccad417d597f_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i554e27f0fdb44affbb5c42917a4aab3c_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77e3eade4c344814a4f1182b22b22fc7_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd4c3f2df0bf4791ac32a9180772f23f_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">road:QuarryReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87528ef578574dfb9b1444fc9451ccb2_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">road:QuarryReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a80098867984e36a3c667696555587c_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbe1f515b66a4ae7b3ff9904f409335b_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i221e4a67e41e431398fc093c3584b1f2_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04a36cb9450447ab965e770e13cf727a_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e1855a245314d919bf87d84f9b61aae_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d8f140f6bc044dcb0e3d3b1b0259a86_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45d266208ca941429601032d35346422_D20190228-20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-28</xbrli:startDate><xbrli:endDate>2019-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i888c8d1f956744d2a2bd9cd38852b236_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d870909df9340b39dd5e98ee03b21c9_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49931bb0dc184b14829aed0ee9635e42_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a93dedeee4947a28f876361ee0d7433_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaa1051c1cb44b9795f56c358c41718c_D20180423-20180423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-23</xbrli:startDate><xbrli:endDate>2018-04-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i374a1390f41644b6a0d89c018422c933_D20180423-20180423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-23</xbrli:startDate><xbrli:endDate>2018-04-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6015d982473e4752b74cb76a29fea6f9_I20180508"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-05-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c8f4bfdc135448fb8a57b559b16017a_I20180508"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i986bf150e6f24b4cbbb5d2d42503da72_I20180508"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84b4fa3752784dc6b9964060c8f4e37b_D20180508-20180508"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-08</xbrli:startDate><xbrli:endDate>2018-05-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic61ba004229d496b9736ae07b58c1774_D20180524-20180524"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-24</xbrli:startDate><xbrli:endDate>2018-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic101c06d723c46089e5b8438a0906603_D20180524-20180524"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-24</xbrli:startDate><xbrli:endDate>2018-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5037a16a6ce9452b838da54b0c39889b_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47028a6941bc4fffb60abbb06e26eb19_D20190524-20190524"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-24</xbrli:startDate><xbrli:endDate>2019-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib83a207815e440f08f03b8a46a1a18fc_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i893ee191876a45ea8ab7ba7bd12d4f64_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice719405315245c3aa8e66455779ee05_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i859fab38285841ee8a3d889bddef3881_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if65feb2a559045c4943f0da7ad64ed06_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36fef39019bb45f395125e782801fec3_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f2361b10a3246f8b42f1be08e6a8652_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd6001fd2b9d4e2b91287da1ce76f0fa_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73d87732ec58452e9b6322bbc34fa696_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b50678a29694369b1bd61e5847003e4_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f328ec315a34f5eb45d0b996be282b6_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndEighteenRestrictedStockGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8f2ee50255f4d7b845ef358357432a7_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndEighteenRestrictedStockGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib568d4976bfa4528b0cc5d46b46af4d4_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndEighteenRestrictedStockGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66e17cbc02e6448b91f73886c2afe625_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndEighteenRestrictedStockGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb9f4d9dead642beb25ef10c79793bde_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndNineteenRestrictedStockGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibae3912219ab416ba5869d91b2e043cc_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndNineteenRestrictedStockGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9df7b3ee26c4b2da5b0bb1e9e15b18c_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndNineteenRestrictedStockGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic17a14df060242249c71624f98819ef5_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndNineteenRestrictedStockGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9444879d5f94e95984ab885845789d1_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaaa09e52e5c44af9a7aa74dc9c43a94_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id208eaf494894c5ab72c1a62de2aaed3_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4893b66264f543a3b712237190e93ece_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i919319a8f24744abb162b70771f76914_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89a841c6ecc94331b42d3482574ccc96_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f055142278b4cdc905dc8786424e5ac_D20190601-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">road:HKLtd.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if65242207ae44ac2b45e087c2d3ad221_D20180901-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-09-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf5a33b1fc9d493baaeabe16e272b514_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">road:SunTxCapitalPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b853b6406e84b7a8702a1c5ce708f19_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a2cad80b401437798cb982353c9b595_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida4779c789ea4545a07118c4ddbd1ba1_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i383f8e6da4924d4e863d0af7f528ad56_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36fc02f27a1642018bd88d3aad4fb5e5_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60cada74c8824236b9aba09326011891_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied869fe508654abba3434da2514adc2b_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c9938642308401b8e5c760600d0c783_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia672089c718e427babb648afae4cd81d_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i919ac52edf1844cfb0780abaf0328e10_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c9445ab9cb74597be6443ca95040a00_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i507e8a7101f1400dacf571ea2ae9b22c_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i113916f63cc34d5ca2aefbea302f9c19_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3c294c3879e4df0bc1beb1b4cfb2ff4_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad670db8ee044d3f9e2b3cd9de55b75c_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61a234c9184f41269acbf00893f8159c_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d4c608dc05344abaa04b95d1c89569f_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7192ada60ebe4d8ea4c84686c437c58d_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2483e1f02614266a4f82e7cfa8b8d75_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9e436a6fbfa44b7ade15cd4967cd655_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b38b957964d41bbac0602cbab584ee9_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c059757b25c4478ac823e9e747ed5b4_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d27e3b57ffc4db2bb245026b48031a4_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13db3d4f322842559709bf428ae9a14c_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f29f5d50e7a4eb29d3e8e6ae02d0035_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd02d8512c1d4947a00ee99362ba9095_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic672f4d608ef481388c1ab9753ca6389_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d026d7e3b884bff8bf7ec6e128bcde0_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8763dfcdebe4683a8230a688f061385_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id93d3f565ebb44c1b81423a54d4c9fbb_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83122202cfaa4ade934ddfca0643951f_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b6ea8704987456aba653439dfdc8d48_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9b68966d6be4824a74fb843c488a282_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i849c4d9a07584c59b19f309f2c8758ff_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadac191353274fb4ae76ec6c92720c7a_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fb04a96b7ec4fcdad71c86a1630b1ab_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic781b7f7580940ecbc4abad3bf64b769_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id810839a420c4f8da38bdad06050a189_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1acda73ce893493aa0436b7522a11178_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcb3b95498104bb684f9a5b78d17d35b_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a4ce92c471b49a78cf9a1bef64a5930_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad35aa672bb146c0b273d17485523e0d_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf0f25e9714348f0be103867d6b4b5ab_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bc17f02060946c8af78a02b17f57873_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94856fd708434f6c863154fb29e1a103_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic42e742fbd0d4477bd4eeb4e43899ea2_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52856513804845d8a99202f6aa3f9d9f_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a5ba23b17d2405a9c81dc393c73b4e4_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcb86d13b826409f8658a896fece6349_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85aee39c833d4768bb261fa25b5f1726_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b9ea97bb08546a19ea0b1edd3f970df_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22780f5971c446c88e434428ea9a60b7_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i104f7b6a837940e6b9e2737f76a02dc8_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40e6aab8f6654dcd868f1c0b1755cb57_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5902d5de3fa42c79c363aaa010ed552_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5dfa20fd33247ceb7bddb6e8eb25a4b_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1f58912ffca4bf0860944b8fc7fb3cb_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i718cba78d4524d6ca4e5094e02f461a7_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1925a88996bc473ab2d131c44a315ad9_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9e5586f01db478d8c24258e62c92995_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib470c982b3a54c09af2f7331ec808635_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d25ea3a0f574312ad65000389bf4b1a_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59fa61d7c88c42a286c6f5db34cc46c9_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49828543bcc94b75be8d6aa4a717994f_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5cc1475a2b742bb83f231ab2f14f9e7_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic85f3e0ced3b4e96aff26d3c6d30aaf8_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae1ab3ef30234ae29ce714b647a8aa13_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c491917e6d4469fa0f658ed399dac0b_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3080b269e8454bf899060eacc04e6839_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0785c4f42cab46a9adc23287d7551885_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f8f12df6f5b412694831569e98691e5_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib182237b33974cbf80209b04cd5814fb_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1794f2caf0c4ef6865ec3252ddae3b3_I20180419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">road:SettlementAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="installment"><xbrli:measure>road:installment</xbrli:measure></xbrli:unit><xbrli:context id="if0148152d13942649ddddb98ba1c5431_D20171001-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">road:SettlementAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i736cbd2a385444c1956447b0ceb18b85_D20190101-20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">road:SettlementAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26b71679b6f24a519349f850ddafd139_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">road:SettlementAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i534b4348cb794fddae29ebf84c2b759f_D20181001-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idca27adc03e44865b777dd7cc943c0ed_D20190712-20190712"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AL</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltManufacturingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-12</xbrli:startDate><xbrli:endDate>2019-07-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c85305650c74e47be0073f0058d8ea9_I20190712"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AL</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltManufacturingPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7f0e99f8f824839afe7239ea7e903cb_D20190701-20190809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-08-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0b63fe17f9a43559cfc7942468c7955_D20190701-20190809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001718227</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-08-09</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i_0_1"></div><div style="height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:16pt;font-weight:700;line-height:120%;">UNITED STATES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:16pt;font-weight:700;line-height:120%;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:11pt;font-weight:700;line-height:120%;">WASHINGTON, DC 20549</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:16pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83Njk2NTgxNDAyMjQy_3afad8cc-02f8-4e48-b67d-d9c33bb585de">10-Q</ix:nonNumeric></span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">(Mark One)</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:0.1%;"></td><td style="width:1.448276%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:98.000000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6MjczMWNjZDY0ZDViNDI4NmEwYjE0ZWM0MzYzODI5MzAvdGFibGVyYW5nZToyNzMxY2NkNjRkNWI0Mjg2YTBiMTRlYzQzNjM4MjkzMF8wLTAtMS0xLTQwOTk_c201eff4-4883-48bb-beee-8db76a2b2e42">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">For the quarterly period ended <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU2_8f9add40-9624-4ab0-94cb-8f31a89c5662">June 30, 2019</ix:nonNumeric></span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">OR</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:0.1%;"></td><td style="width:1.448276%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:98.000000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6Y2E0ZjdiOWQyZjczNDAxMWFjMzA3NWY3YWQ5Yzc1MzgvdGFibGVyYW5nZTpjYTRmN2I5ZDJmNzM0MDExYWMzMDc1ZjdhZDljNzUzOF8wLTAtMS0xLTQxMDM_d26d3572-fec0-4868-bbeb-2de88e8fd8e6">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">For the transition period from </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;"> to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Commission File Number: <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU1_eed2464d-6f4d-40ae-965d-5604adf3a4b5">001-38479</ix:nonNumeric></span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:22pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU3_824e48a2-460e-4c38-9f41-76112ed21e09">Construction Partners, Inc.</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:48.431034%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.529885%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:48.431034%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6ZmQxZGZkOTFjMTc0NDliODk3NTYzZDhlNjY3ZTFjMTYvdGFibGVyYW5nZTpmZDFkZmQ5MWMxNzQ0OWI4OTc1NjNkOGU2NjdlMWMxNl8wLTAtMS0xLTQxMTQ_40ca53b6-2adb-4be5-a7e6-097333b8f897">Delaware</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6ZmQxZGZkOTFjMTc0NDliODk3NTYzZDhlNjY3ZTFjMTYvdGFibGVyYW5nZTpmZDFkZmQ5MWMxNzQ0OWI4OTc1NjNkOGU2NjdlMWMxNl8wLTItMS0xLTQxMTY_9b389b93-5398-4a4c-be7d-82ba1d4bdc71">26-0758017</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">290 Healthwest Drive, Suite 2<br/>Dothan, Alabama</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6ZmQxZGZkOTFjMTc0NDliODk3NTYzZDhlNjY3ZTFjMTYvdGFibGVyYW5nZTpmZDFkZmQ5MWMxNzQ0OWI4OTc1NjNkOGU2NjdlMWMxNl8zLTItMS0xLTQxMTg_641f6efa-2aca-4b2a-83f7-c23239ce5ca3">36303</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Address of principal executive offices)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Zip Code)</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU4_ff5897c6-ac9a-48ab-9fe3-685a407cd119">334</ix:nonNumeric>) <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU5_925412fe-77b2-42c1-a482-979324e15a9b">673-9763</ix:nonNumeric></span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.844828%;"><tr><td style="width:1.0%;"></td><td style="width:41.318649%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.299559%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:38.381791%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Title of each class</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Trading Symbol(s)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6OTAzZTVjM2NlYzM3NGQ0YTliMjQxMzhiZTM3MTAxOWQvdGFibGVyYW5nZTo5MDNlNWMzY2VjMzc0ZDRhOWIyNDEzOGJlMzcxMDE5ZF8xLTAtMS0xLTYyMzc_8961c2b2-b0b8-4149-9b25-a2b01374edf0">Class A common stock, par value $0.001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6OTAzZTVjM2NlYzM3NGQ0YTliMjQxMzhiZTM3MTAxOWQvdGFibGVyYW5nZTo5MDNlNWMzY2VjMzc0ZDRhOWIyNDEzOGJlMzcxMDE5ZF8xLTEtMS0xLTYyMzk_f8039a08-f83c-44db-b749-a4e590388fd5">ROAD</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6OTAzZTVjM2NlYzM3NGQ0YTliMjQxMzhiZTM3MTAxOWQvdGFibGVyYW5nZTo5MDNlNWMzY2VjMzc0ZDRhOWIyNDEzOGJlMzcxMDE5ZF8xLTItMS0xLTYyNDE_49dc4b9f-c28c-406f-b1f6-f7051f6f5272">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:22.5pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">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 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 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzYw_f6915c27-735b-4dee-9b5d-01924985646c">Yes</ix:nonNumeric>&#160;&#160;&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">No&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings 2';font-size:10pt;font-weight:400;line-height:120%;">&#163;</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">          Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzYx_39e733ab-7789-4e68-8500-c34ccc725f72">Yes</ix:nonNumeric>&#160;&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings 2';font-size:10pt;font-weight:400;line-height:120%;">&#163;</span></div><div style="text-indent:24.75pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer", "accelerated filer", "smaller reporting company", and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.701149%;"><tr><td style="width:1.0%;"></td><td style="width:22.117647%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:25.058824%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.264706%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.558824%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Large&#160;accelerated&#160;filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated&#160;filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6N2JlODFmYzVkNzg1NDc1ZjgxOTkzOTQxNjJhYjFlYjIvdGFibGVyYW5nZTo3YmU4MWZjNWQ3ODU0NzVmODE5OTM5NDE2MmFiMWViMl8xLTAtMS0xLTQxMzM_6362cf8a-c1a3-4fbd-a373-98f8372dfb9c">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#9746;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6N2JlODFmYzVkNzg1NDc1ZjgxOTkzOTQxNjJhYjFlYjIvdGFibGVyYW5nZTo3YmU4MWZjNWQ3ODU0NzVmODE5OTM5NDE2MmFiMWViMl8xLTMtMS0xLTQxNDA_ce62e54d-5f6c-42da-abed-8744d7fdcf6a">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging growth company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6N2JlODFmYzVkNzg1NDc1ZjgxOTkzOTQxNjJhYjFlYjIvdGFibGVyYW5nZTo3YmU4MWZjNWQ3ODU0NzVmODE5OTM5NDE2MmFiMWViMl8yLTEtMS0xLTQxNDM_9335b82d-4f7c-4a38-8886-0f2bde4b76de">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:24.75pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">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 or revised financial accounting standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#160;&#160;<ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzY1_35f9d724-eb24-4f63-b1eb-2bec89ee1deb">&#9746;</ix:nonNumeric></span></div><div style="text-indent:24.75pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzY0_8ae162da-44fb-44c9-be46-583aa5a9faa0">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746; </span></div><div style="text-indent:24.75pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of August 7, 2019, the registrant had <ix:nonFraction unitRef="shares" contextRef="ibe996c0745f941cfb4c77d161993297b_I20190807" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzY2_8c4f97b8-f3a1-4d2f-b1b5-f2e812110a8f">32,567,545</ix:nonFraction> shares of Class&#160;A common stock, par value $0.001, and <ix:nonFraction unitRef="shares" contextRef="i6d9b7dc39e124f2bb6a51a6b6cc8ab3d_I20190807" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzY3_9488b4a7-8502-4f68-8205-abb99f2d0818">19,114,417</ix:nonFraction> shares of Class&#160;B common stock, par value $0.001, outstanding.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:98.000000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-top:6pt;margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Certain statements contained in this Quarterly Report on Form 10-Q constitute forward-looking statements within the meaning of Section&#160;27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section&#160;21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), including statements related to future events, business strategy, future performance, future operations, backlog, financial position, estimated revenues and losses, projected costs, prospects, and plans and objectives of management. All statements other than statements of historical fact may be forward-looking statements. Forward-looking statements are often, but not always, identified by the use of words such as "seek," "anticipate," "plan," "continue," "estimate," "expect," "may," "will," "project," "predict," "potential," "targeting," "intend," "could," "might," "should," "believe," "outlook" and similar expressions or their negative. Forward-looking statements should not be read as a guarantee of future performance or results, and will not necessarily be accurate indications of the times at, or by, which such performance or results will be achieved. Forward-looking statements are based on management's belief, based on currently available information, as to the outcome and timing of future events. These statements involve estimates, assumptions, known and unknown risks, uncertainties and other factors that may cause actual results or events to differ materially from those expressed in such forward-looking statements. When evaluating forward-looking statements, you should consider the risk factors and other cautionary statements described under the heading "Risk Factors" in our Annual Report on Form 10-K for the fiscal year ended September 30, 2018. We believe the expectations reflected in the forward-looking statements contained in this Quarterly Report on Form 10-Q are reasonable, but no assurance can be given that these expectations will prove to be correct. Forward-looking statements should not be unduly relied upon.</span></div><div style="margin-top:6pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Important factors that could cause actual results or events to differ materially from those expressed in forward-looking statements include, but are not limited to:</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">declines in public infrastructure construction and reductions in government funding, including the funding by transportation authorities and other state and local agencies;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">risks related to our operating strategy;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">competition for projects in our local markets;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">risks associated with our capital-intensive business;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">government inquiries, requirements and initiatives, including those related to funding for public infrastructure construction, land usage, environmental, health and safety matters, and governmental contracting requirements and other laws and regulations;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">unfavorable economic conditions and restrictive financing markets;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to successfully identify, manage and integrate acquisitions;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to obtain sufficient bonding capacity to undertake certain projects;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to accurately estimate the overall risks, requirements or costs when we bid on or negotiate contracts that are ultimately awarded to us;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the cancellation of a significant number of contracts or our disqualification from bidding for new contracts;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">risks related to adverse weather conditions;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our substantial indebtedness and the restrictions imposed on us by the terms thereof;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to maintain favorable relationships with third parties that supply us with equipment and essential supplies;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to retain key personnel and maintain satisfactory labor relations;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">property damage and other claims and insurance coverage issues;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the outcome of litigation or disputes, including employment-related disputes, workers' compensation claims and breach of contract claims;</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">risks related to our information technology systems and infrastructure, including cybersecurity incidents; and</span></div><div style="text-indent:-18pt;padding-left:24.75pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to remediate the material weaknesses in internal control over financial reporting identified in preparing our financial statements for the fiscal years ended September 30, 2018 and September&#160;30, 2017 and to subsequently maintain effective internal control over financial reporting.</span></div><div style="margin-top:12pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">These factors are not necessarily all of the important factors that could cause actual results or events to differ materially from those expressed in the forward-looking statements. Other unknown or unpredictable factors could also cause actual results or events to differ materially from those expressed in the forward-looking statements. Our future results will depend upon various other risks and uncertainties, including those described in this Quarterly Report on Form 10-Q and in our Annual Report on Form </span></div><div style="margin-top:12pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">10-K for the fiscal year ended September 30, 2018. All forward-looking statements attributable to us are qualified in their entirety by this cautionary statement. Forward-looking statements speak only as of the date hereof. We undertake no obligation to update or revise any forward-looking statements after the date on which any such statement is made, whether as a result of new information, future events or otherwise, except as required by law.</span></div><div id="i_0_7"></div><div style="text-align:center;margin-bottom:6pt;"></div><div style="position:relative;width:100%;height:33.75pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">TABLE OF CONTENTS</span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:11.969571%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:75.316736%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.713693%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_10">PART I.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_10">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_10">2</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_13">Item 1.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_13">Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_13">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">Consolidated Balance Sheets at </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">June 30</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">, 2019 (unaudited) and September 30, 2018</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_16">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">Consolidated Statements of Income for the three and </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">nine</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22"> months ended </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">June 30</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">, 2019 and </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">June 30</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">, 2018 (unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_22">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">Consolidated Statements of Stockholders' Equity for the </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">nine</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25"> months ended </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">June</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25"> 3</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">0</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">, 2019 and </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">June</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25"> 3</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">0</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">, 2018 (unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_25">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">Consolidated Statements of Cash Flows for the </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">nine</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28"> months ended </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">June</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28"> 3</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">0</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">, 2019 and </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">June</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28"> 3</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">0</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">, 2018</a> (unaudited)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_28">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_31">Notes to Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_31">6</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_94">Item 2.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_94">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_94">19</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_97">Item 3.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_97">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_97">27</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_100">Item 4.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_100">Controls and Procedures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_100">27</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_103">PART II.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_103">OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_103">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_106">Item 1.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_106">Legal Proceedings</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_106">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_109">Item 1A.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_109">Risk Factors</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_109">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_112">Item 2.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_112">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_112">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_115">Item 3.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_115">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_115">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_118">Item 4. </a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_118">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_118">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_121">Item 5.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_121">Other Information</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_121">28</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_124">Item 6.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_124">Exhibits</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_124">29</a></span></div></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:100%;text-decoration: underline;" href="#i_0_127">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i_0_127">30</a></span></div></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div id="i_0_10"></div><div style="text-indent:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:6pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:127%;">PART I - FINANCIAL INFORMATION</span></div><div style="text-indent:2.25pt;padding-right:2.25pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:127%;">Item 1. Financial Statements</span></div><div id="i_0_13"></div><div><span><br/></span></div><div id="i_0_16"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSTRUCTION PARTNERS, INC.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED BALANCE SHEETS</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">(in thousands, except share and per share data)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:71.443983%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.586445%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.586445%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNS0yLTEtMS0w_7fba942e-bf1c-4470-8350-a7528e71d657">59,648</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNS00LTEtMS0w_75e4e42b-7618-40f2-8a0d-1a57c154cbc3">99,137</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contracts receivable including retainage, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesLongTermContractsOrPrograms" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNi0yLTEtMS0w_eccd8913-d9b7-4f1c-8409-2197891d872b">134,709</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesLongTermContractsOrPrograms" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNi00LTEtMS0w_799a8863-3c89-469a-814b-e17a6826a81c">120,291</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNy0yLTEtMS0w_95112c9f-f202-4627-a3e2-7ef9d78575b5">14,043</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNy00LTEtMS0w_48fe5e9e-c92f-4b57-a5e8-6f977071d15c">9,334</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfOC0yLTEtMS0w_e68310ff-d0d2-42d8-b93c-063d2d091f35">37,069</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfOC00LTEtMS0w_e0eda3bb-baaf-489f-9e13-a4c9e294b303">24,556</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfOS0yLTEtMS0w_092637e1-e0cd-405a-8bc7-d28b5838e7e0">13,533</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfOS00LTEtMS0w_37dd3f96-0b64-4956-b2fb-4e86f06dc03f">14,137</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTAtMi0xLTEtMA_cbabd18e-3848-4a59-9d8f-1b3ebab940b3">259,002</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTAtNC0xLTEtMA_c43fe365-466f-4da4-a9c8-5ec16c271dd8">267,455</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTItMi0xLTEtMA_fe2d2737-ac6c-44b3-b22f-997a4036a346">201,712</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTItNC0xLTEtMA_cac6fa2e-9bd9-480b-be98-8a38e2cf434f">178,692</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTMtMi0xLTEtMA_19b146a5-9584-4ce6-a116-594ab5e6d0ae">36,968</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTMtNC0xLTEtMA_195cd7d0-5ab0-4c84-ba94-4c758782f52a">32,919</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTQtMi0xLTEtMA_01ccf5e8-0c81-4427-97a3-495a39ed9b77">3,091</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTQtNC0xLTEtMA_76e4f23e-90d2-482a-ae0b-123aae3fc2ee">3,735</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Investment in joint venture</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTUtMi0xLTEtMA_009fd46d-4047-44c4-8930-924137ba6925">384</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTUtNC0xLTEtMA_9413368d-f8a3-45f1-a29e-a18d41b076d8">1,659</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTYtMi0xLTEtMA_d5c43e8b-6a1a-4d9d-a59b-1df2d1f884f0">6,292</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTYtNC0xLTEtMA_5cd17359-3d5d-42cb-8e9c-92482d20fe22">10,270</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTctMi0xLTEtMA_04e23796-896e-4740-aa59-668706fb7a44">1,575</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTctNC0xLTEtMA_10dcbfa8-8fdf-47b6-8c03-3677847c97d1">1,580</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTgtMi0xLTEtMA_7ecb93da-4de4-4c5a-af77-6462585ea222">509,024</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTgtNC0xLTEtMA_a66b58d7-2ab8-439b-8b73-789ab15e4379">496,310</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjEtMi0xLTEtMA_7426c632-61c2-4d85-ae9d-9059c93f2f4b">65,232</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjEtNC0xLTEtMA_4b56979c-6e23-48fd-a442-e8c68f88ebff">63,510</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjItMi0xLTEtMA_3add02a5-e3d5-473a-b69a-3bff7558b4c4">32,344</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjItNC0xLTEtMA_83b85259-388e-4032-ad74-32c076e882f6">38,738</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current maturities of debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjMtMi0xLTEtMA_5c10e634-b537-4a27-bed3-a4194fab6ac4">14,771</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjMtNC0xLTEtMA_8de9f964-9d1f-44b2-921d-f911010ddd95">14,773</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="road:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjQtMi0xLTEtMA_146706b5-668b-4c8a-94ab-15aaa8b8feb7">19,028</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="road:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjQtNC0xLTEtMA_22b959a9-05a1-49ea-837c-69af1989cd88">17,520</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjUtMi0xLTEtMA_48536d0d-e8a4-437d-af05-5e960a6a3c6e">131,375</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjUtNC0xLTEtMA_bc77ce1c-3b6e-4b19-8649-c1f0e3b57da2">134,541</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, net of current maturities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjctMi0xLTEtMA_c5d0477f-73f9-4ecf-84fd-2c75654b6619">37,096</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjctNC0xLTEtMA_c0be7728-3881-4b36-b846-bc2c18fe1dfc">48,115</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjgtMi0xLTEtMA_a039890b-1e6f-47bd-94b2-06045aaf5ca2">8,749</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjgtNC0xLTEtMA_83c6db1a-8bc9-402c-a945-15ffee527344">8,890</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjktMi0xLTEtMA_fccbf7bf-6fd7-4019-a5c2-27aff7d6c0c5">5,621</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjktNC0xLTEtMA_3891fade-a7e3-4aa3-83d0-0a52ebf235a1">5,295</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzAtMi0xLTEtMA_b873fe91-b6a8-4a46-9804-a6d84805185d">51,466</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzAtNC0xLTEtMA_dd43ce29-8967-4b19-84e6-3989721a6d5b">62,300</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzEtMi0xLTEtMA_1a9c14a9-bdad-4a74-9c19-d08434243036">182,841</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzEtNC0xLTEtMA_fbbddcaf-3668-4241-8123-6a1945f137d6">196,841</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzItMi0xLTEtMA_c2b0c155-e601-4603-8f9a-39e2372cd7f5"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzItNC0xLTEtMA_36465919-0165-4385-9f70-d53f216671a8"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Preferred stock, par value $0.001; 10,000,000 shares authorized and no shares issued and outstanding at June 30, 2019 and September 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzQtMi0xLTEtMA_40c82e3c-b3bd-403b-a774-408a594abbd5">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzQtNC0xLTEtMA_b786cfae-b5d1-4d4a-8d11-e6d07c74a1c9">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Class A common stock, par value $0.001; 400,000,000 shares authorized, 32,442,545 issued and outstanding at June 30, 2019, and 11,950,000 issued and outstanding at September 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzUtMi0xLTEtMA_83d08781-521e-4ccd-8c47-61599de4c493">32</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzUtNC0xLTEtMA_e24f0d67-0437-44cb-bf4f-1af7a01d7519">12</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Class B common stock, par value $0.001; 100,000,000 shares authorized, 22,162,369 issued and 19,239,417 outstanding at June 30, 2019, and 42,387,571 issued and 39,464,619 outstanding at September 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzYtMi0xLTEtMA_c9c82006-8bfa-4aa9-bdca-de1e4b986486">22</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzYtNC0xLTEtMA_4f2bda97-f6a7-4421-bc80-98ba839d4b85">42</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzctMi0xLTEtMA_75044985-098f-4956-87ea-80863c596445">242,639</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzctNC0xLTEtMA_d856e833-3cfc-4c4a-aa84-6c393532008e">242,493</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock, at cost, 2,922,952 shares of Class B common stock, par value $0.001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzgtMi0xLTEtMA_84512362-0e25-4eb5-bd83-72538defc873">15,603</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzgtNC0xLTEtMA_797fa7bf-5ba7-4d91-b0d6-cb9a355ac908">15,603</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzktMi0xLTEtMA_bdeee78c-8e2e-4d68-a44c-796451010632">99,093</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzktNC0xLTEtMA_8cae1fdc-77c5-4ee6-9a56-f3d6ab2c8ea2">72,525</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNDAtMi0xLTEtMA_afca315e-13af-430f-b9ac-b56831d1ab99">326,183</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNDAtNC0xLTEtMA_3ae3da1b-5606-4373-bc35-03c57df5f4ed">299,469</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNDEtMi0xLTEtMA_324c73ed-44ab-4af0-be96-da7cade95ce5">509,024</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNDEtNC0xLTEtMA_bc346a51-bffa-469d-9353-f2dbd09be8a5">496,310</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">See notes to consolidated financial statements (unaudited).</span></div><div id="i_0_22"></div><div></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">2</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSTRUCTION PARTNERS, INC.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED STATEMENTS OF INCOME</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">(unaudited in thousands, except share and per share data)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:57.474412%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.405256%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.405256%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.543568%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.405256%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMi0yLTEtMS0w_cfdb41ff-80af-4bfe-94e4-3bbd7429cca6">227,290</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMi00LTEtMS0w_1335d7ec-901f-4fe7-9c23-775625e1f82c">195,075</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMi02LTEtMS0w_676bc413-d0e0-473a-a6c0-cf24126cad4e">545,921</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMi04LTEtMS0w_5ebfb44d-0b9d-4f2c-abc2-a678ada5431c">464,395</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMy0yLTEtMS0w_94dd2dba-fc1d-489b-813e-122513de9bd0">189,198</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMy00LTEtMS0w_267d6bd9-f005-42e9-972f-7efdfc6f9cca">165,606</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMy02LTEtMS0w_30b3c533-fdd1-43ba-9979-abdf313ae151">466,900</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMy04LTEtMS0w_5aabd93f-8454-4c46-a223-b5960dee32ce">398,379</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNC0yLTEtMS0w_9233f491-ed08-47d5-909d-f9bc34fcbc5c">38,092</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNC00LTEtMS0w_d9d22045-4d07-46d0-9216-0b368e26a76a">29,469</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNC02LTEtMS0w_7234b8e3-0353-4254-bc95-c5a42423af5a">79,021</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNC04LTEtMS0w_a980cc9a-cc23-4c0b-acef-bdc31a0bb2ae">66,016</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNS0yLTEtMS0w_537b8de3-a035-458f-902f-c75c452f041f">15,968</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNS00LTEtMS0w_a35d33c1-d2e6-487e-82c6-bb931c4b7b4d">14,788</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNS02LTEtMS0w_984a9ba2-46a4-4794-bea6-f0207dbde2c0">45,170</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNS04LTEtMS0w_615d7bd7-718b-477b-83c5-bdac575d5c0d">40,572</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNi0yLTEtMS0w_02011865-0735-4dcc-bf49-c9d4a9b80542">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNi00LTEtMS0w_708c96b9-a216-4aa0-aaf5-ed1c9a1fcae6">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNi02LTEtMS0w_a63af9d7-f3aa-4d1b-ad15-43ec0ab25ff4">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNi04LTEtMS0w_f03466e9-48e8-4cc9-aa6a-44681f8a4e04">14,803</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of equipment, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNy0yLTEtMS0w_6cf7e403-d601-4179-b9bc-184f2af27b51">58</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNy00LTEtMS0w_ac3e219f-06f3-4cd9-88de-acec755770d8">86</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNy02LTEtMS0w_8a107903-11b3-4162-b72d-20b65c44735c">1,085</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNy04LTEtMS0w_2f91e6ad-5880-4edf-bc69-6682317b6cbc">1,117</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOC0yLTEtMS0w_29565366-08e5-42f8-9231-e59d6e0f58a8">22,182</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOC00LTEtMS0w_2fbc1987-4754-47a0-9057-2bb5d7ee2c38">14,767</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOC02LTEtMS0w_4b5215ea-1451-4dd2-9699-7f4b2ab5565a">34,936</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOC04LTEtMS0w_3443c014-d166-4728-afc1-db96900325ea">41,364</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOS0yLTEtMS0w_310c8f7b-a3b2-4f24-abf0-9a87afc84a90">615</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOS00LTEtMS0w_f6552652-f8a8-4f9d-8d88-3cc7230eb259">406</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOS02LTEtMS0w_5f9e5ba6-cf3a-465d-9d8b-de3594f64ff4">1,509</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOS04LTEtMS0w_83052277-8c26-4d83-acf1-ef8ef1df5883">956</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTEtMi0xLTEtMA_1cf90d6d-e888-43ff-a00a-9aaa5c98aa3a">190</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTEtNC0xLTEtMA_f6aabf88-5358-40d4-9f90-a89e39e2eaf8">15</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTEtNi0xLTEtMA_2d66ec61-c44f-4e3f-ad8b-6a55040f890a">296</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTEtOC0xLTEtMA_38b5d1db-cd12-41c8-a4e3-339d9092692b">45</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income before provision for income taxes and earnings from investment in joint venture</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTItMi0xLTEtMA_50c04c6c-1dc6-42e2-9342-2d599a44eb5b">21,757</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTItNC0xLTEtMA_e4d97748-ae3c-4b7c-b177-7879563bf2c0">14,376</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTItNi0xLTEtMA_3f7783b3-9829-40af-82d4-98a9d7eabec6">33,723</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTItOC0xLTEtMA_f6f562d1-5bc3-4da2-b3e7-c2cb28975e49">40,363</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTMtMi0xLTEtMA_869c2a44-9d66-4151-8036-ca19ef4efcfc">4,941</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTMtNC0xLTEtMA_f58cc2ee-cfb5-4eb1-b9af-0519d6c729b7">1,409</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTMtNi0xLTEtMA_fbe8f0b6-05a1-474f-b5ac-c42c7a35f49a">8,080</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTMtOC0xLTEtMA_45b7d496-fd95-4b32-912d-e21059dfec2f">5,382</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings from investment in joint venture</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTQtMi0xLTEtMA_609b77a4-8534-4dc8-8a2d-c47feaa0b41e">386</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTQtNC0xLTEtMA_725397d9-a5c4-4dd7-8c2a-b29f6653a1aa">436</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTQtNi0xLTEtMA_26420bea-ea70-4ecd-9ce8-71903a27a811">925</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTQtOC0xLTEtMA_faa6c425-9f6d-4bc4-8e27-3b173874bb9e">666</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTUtMi0xLTEtMA_04e607c5-f2e9-4171-ab30-d4191b424ccd">17,202</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTUtNC0xLTEtMA_60ef0b04-271d-4266-b989-3226eb71601b">13,403</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTUtNi0xLTEtMA_d81833a0-eabf-4955-bb42-9960b85e2954">26,568</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTUtOC0xLTEtMA_810661b9-1874-4c21-bc9d-f6ad92cc6372">35,647</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTgtMi0xLTEtMA_483a2910-97ba-42e3-b203-bf903ee49831">0.33</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTgtNC0xLTEtMA_e00dd562-3e30-4e3f-bf5f-55cb4178e906">0.29</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTgtNi0xLTEtMA_c749f199-05a6-45cd-907c-3606df409ea8">0.52</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTgtOC0xLTEtMA_9c03c3f1-5c5f-44b0-a791-621fd8c048c7">0.82</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTktMi0xLTEtMA_a48d40e2-1e96-479a-a274-3df350d217b7">0.33</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTktNC0xLTEtMA_8568105b-20c2-4a9d-ae71-b742cf384815">0.29</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTktNi0xLTEtMA_532cc4e6-d4c1-4fbd-bb1a-61c6720e94c0">0.52</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTktOC0xLTEtMA_cc098521-ad6a-4c8a-9211-d7ba2ccade43">0.81</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjItMi0xLTEtMA_0ae0d98a-1b87-475e-9fa4-8861b8fb7309">51,414,619</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjItNC0xLTEtMA_87290565-605e-48e5-b175-86420731b76f">46,557,785</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjItNi0xLTEtMA_4b070d4d-e138-4f13-a241-1644b2c4dc25">51,414,619</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjItOC0xLTEtMA_2ca6ea56-a874-4fec-ac4b-adf2ffa906ef">43,648,309</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjMtMi0xLTEtMA_b2586f96-f0a1-49c3-84f0-6922ef933ccd">51,422,899</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjMtNC0xLTEtMA_3df3dbb4-67dd-43ea-ad2b-0ee3886b4f4d">46,988,359</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjMtNi0xLTEtMA_b58b15f6-2679-4975-8f32-465044bb9718">51,414,887</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjMtOC0xLTEtMA_34f653f0-496d-40c5-b83e-575a367ec706">43,932,546</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">See notes to consolidated financial statements (unaudited).</span></div><div id="i_0_25"></div><div></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">3</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSTRUCTION PARTNERS, INC.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">(unaudited in thousands, except share data)</span></div><div><span><br/></span></div><div style="margin-bottom:15pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:21.987539%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.526895%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.526895%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.307373%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Class A Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Stockholders'<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib1e3abcc5a21417ba8a940496e0f8ba4_I20180930" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xLTEtMS04MDM_668e0e13-c0ba-4791-a3dd-fdbd69f969e2">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib1e3abcc5a21417ba8a940496e0f8ba4_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0zLTEtMS05Mzc_e9b1daa3-32a0-4c54-a8d1-890471fed884">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xLTEtMS0w_b0904bb9-533a-430f-bb3b-00df0dedadfd">11,950,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0zLTEtMS0w_276d926e-2cfd-48e7-a3f3-79d66750707d">12</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi01LTEtMS0w_30427d00-392b-4e20-a5b9-a5bc5091c3f2">42,387,571</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi03LTEtMS0w_8e99e97d-0a9b-44b3-85d5-8b8392d54e1c">42</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i55e7f67b31aa4050aa68e431dde51ddc_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi05LTEtMS0w_33463fbf-3993-48ab-8c4f-1d9f7e45da43">242,493</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia1a34eb8416c4c64a1af13a0fb210dbf_I20180930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xMS0xLTEtMA_38f87092-82bb-4629-bd45-4d6883c08e3a">15,603</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib0bf35ccdac140ac9cedb546478e10a5_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xMy0xLTEtMA_213c0faa-021a-4375-bd75-7fb3c8602b53">72,525</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xNS0xLTEtMA_76d23a8d-b173-4759-9dfd-c4e8f731b3ab">299,469</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2ba79ebe30f24a1aab273327940c7f59_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMy0xMy0xLTEtMA_28b416e2-cde2-469b-b36d-fc4179504c3d">5,154</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i666f6282cfa94b0cbdeb3958b4468aee_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMy0xNS0xLTEtMA_1ff3eb9f-ff6d-46c3-bd2a-61b7b187ca46">5,154</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4a91d83ec77347d8b26f0dd658188a84_I20181231" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xLTEtMS05Mzc_1072fab4-4df9-4fbf-b5a9-54232c887320">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a91d83ec77347d8b26f0dd658188a84_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0zLTEtMS05Mzc_91f29656-2814-465c-81d8-562cdd58115a">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i27a02ebd7fa34bb8b39d809fdd5d6289_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xLTEtMS0w_4ae52b82-614f-4509-9943-94c14bbd6558">11,950,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i27a02ebd7fa34bb8b39d809fdd5d6289_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0zLTEtMS0w_2f4e93f0-522f-4dfa-ac33-02f5c5922207">12</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="icd9fada4b2e9471b8fd4f284cda8c93a_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC01LTEtMS0w_6e31a530-b36a-4487-9e32-1898d147e96f">42,387,571</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icd9fada4b2e9471b8fd4f284cda8c93a_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC03LTEtMS0w_0cb00e90-2ba5-465b-903e-ad433741fc51">42</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5de05c6e97b4d71a3406494094aadbc_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC05LTEtMS0w_f05bd115-6710-4919-8139-7ae30216bdd6">242,493</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i75437f15a18e45bd9e933ad4948f9297_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xMS0xLTEtMA_32c431ba-f4fd-4ab7-9e62-588485e98a5e">15,603</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibccd67c8b96c40508d533a6a767951f0_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xMy0xLTEtMA_f19b7193-3729-43c1-b4e9-3cf6163d0cbf">77,679</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i96622985fef446cfaee7b28a79a8a3c8_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xNS0xLTEtMA_74685ef4-d9c8-457f-bcce-ee7f6730ae86">304,623</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb829bd195464bcbbfbb3150817df2c1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNS0xNy0xLTEtODI3_0bcb7267-e760-479b-b0b1-d5309060cf19">4,212</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id85dde2b0e394919a1787a4f3b96dcb6_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNS0xOS0xLTEtODMw_6320c456-c765-4047-ad76-3ea4bf31f9d3">4,212</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i673b4d14421c4386a14b3cdb7c9466b5_I20190331" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xLTEtMS05Mzc_85e18258-bd0f-403a-82f5-0d6847cd793b">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i673b4d14421c4386a14b3cdb7c9466b5_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0zLTEtMS05Mzc_63324b44-1234-4407-bd98-fcfee9e1ac75">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9c0c1ed90d3a43bba24c6c0d5b093cb8_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi01LTEtMS04MzM_7f5e275c-0111-44bb-8856-ea2594b78c74">11,950,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c0c1ed90d3a43bba24c6c0d5b093cb8_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi03LTEtMS04NjM_4026b318-05af-45e3-a556-8f389ffab374">12</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i22819362a32b4a98b2deb2d507134978_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi05LTEtMS04OTY_6b7e7a41-3852-496d-b624-58bbd33da3b8">42,387,571</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22819362a32b4a98b2deb2d507134978_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xMS0xLTEtOTEw_6339a207-ea9a-436e-8528-7fb79a62c559">42</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i759985ed75d440caa822f963c07b4a28_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xMy0xLTEtOTIx_515c6a11-08f4-45a3-8a54-7771a207d5b6">242,493</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib82b4b3e60df42be96f3494cb06853dd_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xNS0xLTEtOTIx_fe5a94f5-62ff-4af9-aa62-292c2fed852f">15,603</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i21cf267700e54371a8daeccc13737f7b_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xNy0xLTEtOTIx_2fdea6cc-1d59-45c6-a483-c5391a8a0ae9">81,891</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i734f85fedbf44613b2d40d0dc6b9bed7_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xOS0xLTEtOTIx_4fc12960-41f7-4e73-b4cb-c9a026fd442b">308,835</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie1675bd562ff4480a7522945347bac2a_D20190401-20190630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNy0xMy0xLTEtOTIx_41d32f5e-8b30-411e-94c3-9c12c7f903ee">146</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNy0xOS0xLTEtOTIx_389ae718-fb0a-4904-8b59-ff2bd1542441">146</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of stock grant awards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i826b6b07eed04db09dfb3855522ff4ec_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOC01LTEtMS04NDI_7b0a5e23-c57f-4661-a37a-72b1e16447ba">267,343</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOC0xOS0xLTEtOTIx_ddaab461-4758-499d-b429-1110c6943fbf">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B common stock to Class A common stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i826b6b07eed04db09dfb3855522ff4ec_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="road:ConversionOfCommonStockInConnectionWithInitialPublicOffering" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS01LTEtMS04NDU_a5e82813-c876-46f5-a0a5-c76e55522044">20,225,202</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i826b6b07eed04db09dfb3855522ff4ec_D20190401-20190630" decimals="-3" name="road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS03LTEtMS04NzI_c9e35890-0bb1-4292-8be7-e2fe8ad42ea8">20</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="road:ConversionOfCommonStockInConnectionWithInitialPublicOffering" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS05LTEtMS05MDA_334b996c-2322-4a2c-b0c1-e9813ab8d8b2">20,225,202</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630" decimals="-3" sign="-" name="road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS0xMS0xLTEtOTEw_b7d6a656-7e5e-4f13-9c49-04a34fb0e409">20</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS0xOS0xLTEtOTIx_28fd0a9d-f254-4b5e-bec1-2e627956fc94">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5a65ee0e45124b299eef811e16bd0a08_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNS0xMy0xLTEtMA_64cc6f1e-61d0-4469-96ba-4cf7978e254b">17,202</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNS0xNS0xLTEtMA_b1bdb88d-bfe5-4f16-837f-e793ec4f6b09">17,202</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i1e701a0a40e3431783da5b3c10f15c6c_I20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMTEtMS0xLTEtOTM3_c6186a3d-f3c0-4892-a09a-b2f6d554c099">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1e701a0a40e3431783da5b3c10f15c6c_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMTEtMy0xLTEtOTM3_61b78063-522a-40aa-b064-2c1b5a1f9c96">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xLTEtMS0w_1ddfdfbe-0e3c-4810-b2c6-317d1e3d9fa7">32,442,545</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0zLTEtMS0w_68020020-c533-4de9-bc8a-64c0868508bf">32</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi01LTEtMS0w_bc98aea6-0e64-4054-ba78-30f2640308a5">22,162,369</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi03LTEtMS0w_e078493c-c625-41aa-a6c1-2e07bd16347a">22</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f00c218a6a247478cce786b9bcedd11_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi05LTEtMS0w_27eca301-8b77-494f-a9ef-41f623a94934">242,639</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0b8e44853c23436e928ff018dfc72daf_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xMS0xLTEtMA_874c6422-9ef6-4a27-9b88-d6d3d845d38a">15,603</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i377d2e8e69584fc9a85a081bd49fc740_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xMy0xLTEtMA_fc6499c2-2368-49a3-bb60-aa1a59b1eca7">99,093</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xNS0xLTEtMA_028d18a3-d57d-4baa-9b53-794df372e3c0">326,183</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:22.610592%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.526895%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.215369%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.215369%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.215369%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.957425%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.319211%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.203531%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Class A Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Stockholders'<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i00ea03d3d5f240239964e455017b52ec_I20170930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi0xLTEtMS0w_29878da5-0bc4-414f-b192-9561f9a93ac8">44,987,575</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i00ea03d3d5f240239964e455017b52ec_I20170930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi0zLTEtMS0w_24321483-cff7-4914-a554-c0640e979230">45</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i7ddb499743c44410996db00fd6d2896a_I20170930" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi01LTEtMS05ODc_c834306b-1dd0-4651-a5f9-ea2a2eb35448">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7ddb499743c44410996db00fd6d2896a_I20170930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi03LTEtMS05ODc_dc0ea14e-3f46-4044-84de-5a6d999e63ae">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3e7aff75a41741fead62cbbf74e3a06f_I20170930" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi05LTEtMS05ODc_a2f1ad19-b946-4a27-a354-6e1c89bcca8f">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e7aff75a41741fead62cbbf74e3a06f_I20170930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi0xMS0xLTEtOTg3_6d2a0397-9658-4d15-8d9b-1004271572b1">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c5620ea87be4780b2aa514259a7e4b1_I20170930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi01LTEtMS0w_69d278b1-dc27-4e62-b952-b4d2b6d8ec75">142,385</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8344d721d8424c1f946a724543968191_I20170930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi03LTEtMS0w_16f488d3-8c21-4a70-a847-89c18daf3be1">11,983</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0d29f27d58b64b53a2ae09e8d291056c_I20170930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi05LTEtMS0w_5e2c375c-e293-463a-8266-129f97061237">21,734</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibac11597f193480aa7ee105c09b82dca_I20170930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi0xMS0xLTEtMA_0c15bd70-5776-4f22-b46b-d2c845efb23f">152,181</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i88c47e8929fe42e8bdf5dd2de5c1fd47_D20171001-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMy05LTEtMS0w_71646d1c-3eb9-458b-b2de-a7d806724c48">10,996</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibedf376441684eebb45cdc3fa0fbd893_D20171001-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMy0xMS0xLTEtMA_dc995a28-0d20-4ed3-aa67-d1e0503deee1">10,996</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i2d9bb0873bb6465a94a16976bbb11a62_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC0xLTEtMS0w_1306d9e8-061e-4a2d-82a7-5af90348a0c5">44,987,575</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2d9bb0873bb6465a94a16976bbb11a62_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC0zLTEtMS0w_597919fb-977d-4e9a-9d30-0be857c482ff">45</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if48d7db83d384bf7bd8382e17942805e_I20171231" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC01LTEtMS05ODc_09b02c4e-4802-4792-8150-748e89e9b6a1">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if48d7db83d384bf7bd8382e17942805e_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC03LTEtMS05ODc_fb7dc0cc-2cc9-4998-badc-d375391950ca">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i07b3fc74daec49c680888c68c7444d2a_I20171231" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC05LTEtMS05ODc_ccbcabb5-db6d-449a-9c42-b2eaae21b5e1">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i07b3fc74daec49c680888c68c7444d2a_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC0xMS0xLTEtOTg3_65b648a3-8836-48dd-8352-a2cbb9591845">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3f2bcd012df4d83aeb6601b841a5dfe_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC01LTEtMS0w_9e89f6eb-3575-43b1-819f-c4003de41557">142,385</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4a3d0ca0031044468af6dc4d4919cbec_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC03LTEtMS0w_f24897c5-af8c-469f-929c-cf6de08dcf39">11,983</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb7fd80bda0042ffa27e511851b39a8d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC05LTEtMS0w_d6a60cc1-d4f8-4396-96aa-fa9513015c48">32,730</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if9115e4fc6704d8397deaaebd8716334_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC0xMS0xLTEtMA_d6a21de8-0e4b-42bc-83d6-d97a3aabe2d5">163,177</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic39c181ddc884a4a855cc1d2542f1a69_D20180101-20180331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0xMy0xLTEtOTg0_38c9d090-451f-4504-9734-eba54ff247d1">604</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia9d3b572d2bc4b3fb7501593c2d17d1a_D20180101-20180331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0xOS0xLTEtOTg0_fe4a52f8-3866-4459-a3bb-1087d4d0639d">604</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of restricted shares from treasury</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic39c181ddc884a4a855cc1d2542f1a69_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi0xMy0xLTEtOTg0_0f0d4236-755c-4d8a-b053-5d603c08f842">453</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09606d83998a4de98c71ca961e990e47_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi0xNS0xLTEtOTg0_1b653f2a-db81-4eeb-9889-1233d9165440">458</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia9d3b572d2bc4b3fb7501593c2d17d1a_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi0xOS0xLTEtOTg0_582b76af-480d-4dcc-b4a0-5d5515599cc7">5</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if3665f4784ab46fa83909d0b8616a18c_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNy0xNy0xLTEtOTg0_20ba4386-72dc-483b-86b2-d3d64410e132">11,248</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia9d3b572d2bc4b3fb7501593c2d17d1a_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNy0xOS0xLTEtOTg0_4565b24d-c844-4cb0-8afe-17ba8af3f0ce">11,248</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6d8c26f401ae45e1a03afa4b7e1c2a31_I20180331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xLTEtMS05ODQ_c283edd4-c7bb-4414-8e2b-150ad8c78fd5">44,987,575</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6d8c26f401ae45e1a03afa4b7e1c2a31_I20180331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0zLTEtMS05ODQ_77eb6a50-e7d0-49fb-b81b-3df59ab19296">45</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8833415be4a6419f80fb9690bf98f866_I20180331" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC01LTEtMS05ODQ_4f425cd9-4a8f-483e-9836-7bce09c64c49">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8833415be4a6419f80fb9690bf98f866_I20180331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC03LTEtMS05ODQ_78cdc13d-dea5-4c33-9822-cf037d0f5ad5">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i77abd92b2d0c4835b643da0e07c205b7_I20180331" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC05LTEtMS05ODQ_be7f6552-f4f6-419f-af71-2581b74517ef">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77abd92b2d0c4835b643da0e07c205b7_I20180331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xMS0xLTEtOTg0_2717cbd6-5dfa-4256-8e7c-af5c62f3f43a">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i835adcc274294f2786a3c91ff8df7d07_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xMy0xLTEtOTg0_a840eb1d-a8ae-4908-806c-7962520951f6">142,536</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b0aeab7904e2ba55a7884f5462d9d_I20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xNS0xLTEtOTg0_ad20a0aa-8922-485c-9130-561bde400dd0">11,525</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e1e80503ff0460faa23b73bad439613_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xNy0xLTEtOTg0_ed5c43a5-44cd-48ba-9895-79a35d1f5ef5">43,978</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10e701a4b5a44a0a8c405f5ecbd8ca21_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xOS0xLTEtOTg0_fee3ffdc-1f94-4bf4-99a6-f09f7fd05a9c">175,034</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassification of common stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i86c0e3690a144aaeae111f27756582a2_D20180401-20180630" decimals="INF" format="ixt:numdotdecimal" name="road:ReclassificationOfCommonStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0xLTEtMS0w_dd30a643-61fc-4094-98a1-11196f90b2d1">44,987,575</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i86c0e3690a144aaeae111f27756582a2_D20180401-20180630" decimals="-3" sign="-" name="road:ReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0zLTEtMS0w_1e2c78ac-d7aa-4f53-9ba2-c96795a883e9">45</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iad51055885144b37a7ac628582eb7e47_D20180401-20180630" decimals="INF" format="ixt:numdotdecimal" name="road:ReclassificationOfCommonStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOS05LTEtMS05ODI_3ab6cad7-dd73-45f2-b40e-f7f92643cd52">44,987,571</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad51055885144b37a7ac628582eb7e47_D20180401-20180630" decimals="-3" name="road:ReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOS0xMS0xLTEtOTgy_17fbaf75-7643-4f9f-8a54-1bae13cc02d5">45</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="road:ReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0xMS0xLTEtMA_334b63c8-f46f-403d-8752-6a81d0acd541">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B common stock to Class A common stock</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i19b90531f048460da7117b6c13232c90_D20180401-20180630" decimals="INF" format="ixt:numdotdecimal" name="road:ConversionOfCommonStockInConnectionWithInitialPublicOffering" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtNS0xLTEtOTgy_0623c234-abad-406d-8381-fe62af685ab8">2,600,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i19b90531f048460da7117b6c13232c90_D20180401-20180630" decimals="-3" name="road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtNy0xLTEtOTgy_e99b177d-ebcc-4c79-a930-d3e73cd5ae22">3</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="iad51055885144b37a7ac628582eb7e47_D20180401-20180630" decimals="INF" format="ixt:numdotdecimal" name="road:ConversionOfCommonStockInConnectionWithInitialPublicOffering" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtOS0xLTEtOTgy_f796eea1-feec-4bd9-a581-e5ccea864408">2,600,000</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iad51055885144b37a7ac628582eb7e47_D20180401-20180630" decimals="-3" sign="-" name="road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtMTEtMS0xLTk4Mg_4f7fb8f3-3bc9-476e-9749-edc5bc187e24">3</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtMTktMS0xLTk4Mg_37993546-10ef-41c7-aa8a-d42692c4a900">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Initial public offering of Class A common stock, net of offering cost</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i19b90531f048460da7117b6c13232c90_D20180401-20180630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTEtNS0xLTEtOTgy_fc2269ad-dea5-45f4-9080-d68783bd0cd0">9,350,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i19b90531f048460da7117b6c13232c90_D20180401-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTEtNy0xLTEtOTgy_7b110644-c8c0-4f24-963d-4207db8cb73a">9</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc0fd68a079349c2ae3d452ca2802295_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTEtMTMtMS0xLTk4Mg_b44d3e9d-f269-4bb2-9e4a-f20b95574dfd">98,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTEtMTktMS0xLTk4Mg_b619ac51-a444-4ef6-967f-e3b5d2aaa0d5">98,009</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc0fd68a079349c2ae3d452ca2802295_D20180401-20180630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTItMTMtMS0xLTk4Mg_7e1fcfa8-bd74-4de2-b9d6-73943152b77c">371</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTItMTktMS0xLTk4Mg_b28b9dac-947b-42dd-b2ec-991b22896181">371</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cashless option exercise</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc0fd68a079349c2ae3d452ca2802295_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi01LTEtMS0w_5b9474b6-9354-4584-9f4c-f38a1d7b5314">1,586</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if1a9f8e3a8ce482d883c9f1ebc1e3897_D20180401-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi03LTEtMS0w_c5b08b75-0fa6-45c5-a135-bc65c442caa4">4,078</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi0xMS0xLTEtMA_5a51444d-18a8-4061-af48-60175d24492b">2,492</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i13b74cfa010e414a80575bf6074e67d7_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNy05LTEtMS0w_abb0cb4b-e954-405f-b81f-6d02c761d489">13,403</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNy0xMS0xLTEtMA_be2f519e-1a1c-4008-9e11-841e199aa420">13,403</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3b385087794a4191ab8ab6c7c35e9333_I20180630" decimals="INF" format="ixt:zerodash" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xLTEtMS0w_cd602cf4-3937-44b2-8d5d-19ae379642dc">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3b385087794a4191ab8ab6c7c35e9333_I20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0zLTEtMS0w_3d2c05c3-8198-472e-9c08-af94b1225726">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i165d0a196f614a418458c9f250ce5219_I20180630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTUtNS0xLTEtOTgy_979151ed-53d6-4a92-937a-d1359bb62124">11,950,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i165d0a196f614a418458c9f250ce5219_I20180630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTUtNy0xLTEtOTgy_490b1209-0c1e-46b1-b449-86485bc1f3c1">12</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i09620a84575b40cd9a09d008bfec7976_I20180630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTUtOS0xLTEtOTgy_7afc0425-8c3a-4222-9853-2201c7dcfef8">42,387,571</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09620a84575b40cd9a09d008bfec7976_I20180630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTUtMTEtMS0xLTk4Mg_6d752d20-d5ce-4a57-9b8e-85031caaff88">42</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib6f7e5bcd547468f99d4b60f67675458_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC01LTEtMS0w_73e470d8-02a6-4c5e-b3b9-f7c34eda2a8a">242,493</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i08581bfa4c2c40559526c71e6ceea6b7_I20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC03LTEtMS0w_85d81258-9d13-4301-8eb1-b8c07e4f912a">15,603</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i21012fd426b14eb0824cad2259bc67ca_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC05LTEtMS0w_8a2bbfbf-b9b1-48ab-a9b8-98dd7c94b300">57,381</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e2a692479de401bb4b5038feeccca45_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xMS0xLTEtMA_ea2164fb-fadf-4e16-ba75-a3f28b0eadfc">284,325</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">See notes to consolidated financial statements (unaudited).</span></div><div id="i_0_28"></div><div></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">4</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSTRUCTION PARTNERS, INC.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">(unaudited in thousands)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:75.040111%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.650069%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.926694%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMy0yLTEtMS0w_3f7d95dc-fb28-4e9b-abda-ba6c4189a6a9">26,568</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMy00LTEtMS0w_6ae57896-f7b4-48dc-9a4c-5dc7cdaca209">35,647</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation, depletion and amortization of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNS0yLTEtMS0w_d5e68f1e-ce1e-4bbd-b8b7-231b0a60e163">22,698</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNS00LTEtMS0w_01991c54-0cee-4c6a-b7fe-3bad92616315">17,929</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of deferred debt issuance costs and debt discount</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNi0yLTEtMS0w_f917d94a-aef3-41d8-a1a5-228a75d68ab8">83</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNi00LTEtMS0w_9b606774-d378-4294-8652-418cebb30a4b">60</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for bad debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfOC0yLTEtMS0w_bbb1ca75-e21f-4b00-8e1f-83e93dc32cfd">421</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfOC00LTEtMS0w_89e8fe02-8ad6-4e43-afb0-aa6d3cc0ff8d">435</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfOS0yLTEtMS0w_b0a42460-bf29-4879-926a-e61ffbe03f89">1,085</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfOS00LTEtMS0w_d3d88172-3f2e-4776-8401-0e96df202a0e">1,117</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTAtMi0xLTEtMA_95ebe9d4-a6e0-4d91-8d6d-80b505ae4a66">146</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTAtNC0xLTEtMA_f8f90833-d6d8-4936-b7bb-939fb0dca652">975</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings from investment in joint venture</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTEtMi0xLTEtMA_d9f3a0a5-4266-4766-9632-28774c0dbda2">925</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTEtNC0xLTEtMA_f1bc3aca-6640-405d-b88e-68ccc479e749">666</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTItMi0xLTEtMA_c447f600-0772-4849-94dd-b78c70ebfc94">136</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTItNC0xLTEtMA_6e4f396f-9342-425a-8a89-aa18bc9d2101">1,430</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contracts receivable including retainage, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="road:IncreaseDecreaseInContractReceivableIncludingRetainageNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTQtMi0xLTEtMA_e9b8428d-9d30-4c6f-8dd3-e340f4277948">14,839</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="road:IncreaseDecreaseInContractReceivableIncludingRetainageNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTQtNC0xLTEtMA_abeb9035-7016-4ad3-b678-2d3899aa9e84">14,055</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTUtMi0xLTEtMA_efa23c61-efbf-430c-beca-5cca521ae6d8">4,709</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTUtNC0xLTEtMA_c79d5415-e84d-425f-bc8f-b14453e0966d">6,128</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTYtMi0xLTEtMA_0660e51a-2860-4010-bec0-9ffd7e73f61f">11,992</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTYtNC0xLTEtMA_c20a5b0e-c86c-4462-b7f3-51b162b74166">3,335</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTctMi0xLTEtMA_38dcacf1-e070-4af0-b276-a08ed60dccbe">604</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTctNC0xLTEtMA_2b2d601d-af48-45bf-b723-d225ed0967bc">9,165</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTgtMi0xLTEtMA_6e8ebc51-eede-48b5-8bb0-d1134257ef7a">3,978</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTgtNC0xLTEtMA_0f87ea3d-cbfc-468f-8ac8-d570a526d688">12,079</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTktMi0xLTEtMA_74e8bb12-8f85-4c96-8115-e0fbb70d4c78">1,722</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTktNC0xLTEtMA_aa686bd7-aa13-4730-909a-b47742db1cce">7,944</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjAtMi0xLTEtMA_e132012f-7086-4be4-b196-de7d72dc36d9">6,394</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjAtNC0xLTEtMA_f9e0e354-aa1f-4a41-b74c-64eb0de7dd5e">2,823</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjEtMi0xLTEtMA_554c4d33-13eb-48fd-ba0e-57c26a4bcbd0">1,497</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjEtNC0xLTEtMA_4410ab25-1d60-440f-8a66-4fa5f2dcad24">6,048</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjItMi0xLTEtMA_7f923453-1dff-4315-a3d0-90230588e3aa">326</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjItNC0xLTEtMA_20f52edd-5e4a-4245-8e1c-2d4298fc9cbe">352</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:31pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities, net of acquisitions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjMtMi0xLTEtMA_43c5dca0-e1bd-4088-9f48-8bee8706e7aa">17,963</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjMtNC0xLTEtMA_16571ebe-934c-4903-8b27-0f809408a316">23,660</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjUtMi0xLTEtMA_a2e015eb-f8b6-484c-b8d0-cfd4858671f8">31,744</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjUtNC0xLTEtMA_df542e23-0525-44b9-801a-f72ee8548fca">33,460</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from sale of equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjYtMi0xLTEtMA_3e26fb10-024e-468f-8c57-d85da7793ebe">2,898</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjYtNC0xLTEtMA_183bb6b3-da6b-41d9-bf2e-3bac7a749564">2,889</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Business acquisition, net of cash acquired</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjctMi0xLTEtMA_a275ad00-cf5c-4f1b-94fb-b42972533c2d">8,854</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjctNC0xLTEtMA_4e080d98-1659-4b27-90dc-7ebb80fd8f6f">51,319</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition of liquid asphalt terminal assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="road:PaymentsToAcquireAsphaltLiquidTerminalAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjgtMi0xLTEtMA_479cf432-e999-41a4-8ca9-65845bf7386b">10,848</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:zerodash" name="road:PaymentsToAcquireAsphaltLiquidTerminalAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjgtNC0xLTEtMA_74e8aa73-90b5-4050-beb3-ed8d082de4e9">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Investment in joint venture</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjktMi0xLTEtMA_97f166b4-3496-4bac-b24d-cce62d6b2660">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjktNC0xLTEtMA_fd42fdf8-816f-45eb-ab44-4fa333b02865">400</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Distributions received from investment in joint venture</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDivestitureOfInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzAtMi0xLTEtMA_0003ab29-7fbb-40ad-96f3-3f967a9b04dd">2,200</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromDivestitureOfInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzAtNC0xLTEtMA_17ec5603-3388-4b81-98c3-fc9e07125b4a">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:31pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzEtMi0xLTEtMA_5518c04b-12a2-4b9c-b54b-d0b2e97fe028">46,348</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzEtNC0xLTEtMA_debe1bfb-c94f-433e-bdab-55c80bb3ea52">82,290</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repayments on revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzMtMi0xLTEtMA_d484b0b8-1526-429c-951f-e110795f4c8f">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzMtNC0xLTEtMA_71e522c8-9ae9-4a32-829d-6dd8ea37fac9">5,000</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from issuance of long-term debt, net of debt issuance costs and discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzUtMi0xLTEtMA_242fcd8c-9e63-43b5-ba43-a207617fb82c">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzUtNC0xLTEtMA_6fe903ca-80e6-4c5f-886a-8618eeedae29">21,917</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repayments of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzYtMi0xLTEtMA_5d710789-2be9-4f81-b363-e9ad24b9ab0e">11,104</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzYtNC0xLTEtMA_f9d1c18d-1767-49ff-b974-53f678cbc328">8,665</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from initial public offering of Class A common stock, net of offering costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzktMi0xLTEtMA_8ce251c4-601d-4fc0-bcd7-be4f5b3e16db">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzktNC0xLTEtMA_95204303-ee55-4df9-a130-e26e90441749">98,009</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from reissuance of treasury stock</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfTreasuryStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDAtMi0xLTEtMA_18c4f308-32b0-4d74-94e3-233b970caaf8">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" name="us-gaap:ProceedsFromSaleOfTreasuryStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDAtNC0xLTEtMA_bc3b4057-bfe7-417e-a9d7-142ca53aa4e5">5</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:31pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash (used in) provided by financing activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDItMi0xLTEtMA_adf4d4ba-a2c7-4af4-889d-e350417e6d9e">11,104</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDItNC0xLTEtMA_fc6d8033-3c01-49e5-b7c7-1de45a29bc6b">106,266</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:31pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDMtMi0xLTEtMA_26babb8d-bf35-4e65-b8e2-4dfea5904227">39,489</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDMtNC0xLTEtMA_2c4251f4-f613-463f-8527-305ff8960deb">47,636</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDUtMi0xLTEtMA_00f9f30b-7749-49fe-bcca-c7713b095170">99,137</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibac11597f193480aa7ee105c09b82dca_I20170930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDUtNC0xLTEtMA_a333f65e-d82b-49ab-81e3-8abcec4f81a5">27,547</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">End of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDYtMi0xLTEtMA_9ef91b34-0085-4213-8165-ad60ca33a15e">59,648</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9e2a692479de401bb4b5038feeccca45_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDYtNC0xLTEtMA_0e35baee-c37b-4142-9d1d-de00b2ee7992">75,183</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDktMi0xLTEtMA_d3857f6e-9b6c-4d4b-a395-86ced9beb0be">1,998</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDktNC0xLTEtMA_2c3d94fc-77e0-4a66-85b6-089f71b5e363">1,578</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNTAtMi0xLTEtMA_9d0ac3e2-5981-48eb-bb5b-12d3a19415f6">3,232</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNTAtNC0xLTEtMA_64e26d18-e047-4e3b-b05e-ed4c1baf6e36">12,557</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash items:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:13pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment financed with accounts payable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNTItMi0xLTEtMA_90129d7b-ae22-44d8-b762-24f3d57cd38a">332</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNTItNC0xLTEtMA_abe6e055-2083-4169-ace9-98360dbe80b5">152</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><span><br/></span></div><div style="margin-top:6pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">See notes to consolidated financial statements (unaudited).</span></div><div id="i_0_31"></div><div style="margin-bottom:6pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">5</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</span></div><div id="i_0_34"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 1 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNC9mcmFnOmQzYTUyMmUxMzQyYjRkNDE4OGY1MDA0M2Y3ODcwYmY4L3RleHRyZWdpb246ZDNhNTIyZTEzNDJiNGQ0MTg4ZjUwMDQzZjc4NzBiZjhfMjI2NA_44a8b03d-0c75-4b80-8266-c3979598600b" continuedAt="i4e3dbf98f677436086e887747f416eb4" escape="true">General</ix:nonNumeric></span></div><ix:continuation id="i4e3dbf98f677436086e887747f416eb4"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Business Description</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Construction Partners, Inc. (the "Company") is a leading infrastructure and road construction company operating in Alabama, Florida, Georgia, North Carolina and South Carolina through its wholly owned subsidiaries. The Company provides site development, paving, utility and drainage systems, as well as construction materials including hot mix asphalt ("HMA"), aggregates, ready-mix concrete and liquid asphalt. The Company executes projects for a mix of private, municipal, state, and federal customers that are both privately and publicly funded. The majority of the work is performed under fixed unit price contracts and, to a lesser extent, fixed total price contracts.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company was formed as a Delaware corporation in 2007 as a holding company for its wholly owned subsidiary, Construction Partners Holdings, Inc., a Delaware corporation ("CPHI"), which incorporated in 1999 and began operations in 2001 to execute an acquisition growth strategy in the hot mix asphalt paving and construction industry. SunTx Capital Partners ("SunTx"), a private equity firm based in Dallas, Texas, is the Company's majority investor and has owned a controlling interest in the Company's stock since the Company's inception. </span></div><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="road:SeasonalityPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNC9mcmFnOmQzYTUyMmUxMzQyYjRkNDE4OGY1MDA0M2Y3ODcwYmY4L3RleHRyZWdpb246ZDNhNTIyZTEzNDJiNGQ0MTg4ZjUwMDQzZjc4NzBiZjhfMjI2NQ_0d24f38b-e6a5-4643-a890-dbdb7b656eda" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Seasonality</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The use and consumption of our products and services fluctuate due to seasonality. Our products are used, and our construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect our business and operations through a decline in both the use of our products and demand for our services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. Warmer and drier weather during the third and fourth quarters of our fiscal year typically result in higher activity and revenues during those quarters. The first and second quarters of our fiscal year typically have lower levels of activity due to adverse weather conditions.</span></div></ix:nonNumeric></ix:continuation><div id="i_0_37"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 2 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4ODg_64165b1c-3558-4953-81fc-9e8b4198a746" continuedAt="i45499d4983dd40e1860b56915f635313" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i45499d4983dd40e1860b56915f635313" continuedAt="i5a519306d7f249bc82ffefbc30ec1bfc"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA5MDY_8f459157-bc50-423b-ba69-55ba114524e0" continuedAt="idf4ef85fe7444d899b6a39d01ec90646" escape="true">Basis of Presentation</ix:nonNumeric></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="idf4ef85fe7444d899b6a39d01ec90646">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission (the "SEC"), which permit reduced disclosure for interim periods. The Consolidated Balance Sheet as of September&#160;30, 2018 was derived from audited financial statements for the fiscal year then ended, but does not include all necessary disclosures required by generally accepted accounting principles in the United States of America ("GAAP") with respect to annual financial statements. In the opinion of management, the unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company's audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2018 (the "2018 Form 10-K"). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.</ix:continuation> </span></div><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4ODk_c3edb6f0-348f-4d26-b8d5-00a4f0586b47" continuedAt="i690d515c2525485b80eb91e1ec757d05" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Management's Estimates</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders' equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, goodwill and other intangible assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i690d515c2525485b80eb91e1ec757d05">A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company's annual consolidated financial statements included in its 2018 Form 10-K.</ix:continuation> </span></div></ix:continuation><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">6</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i5a519306d7f249bc82ffefbc30ec1bfc" continuedAt="i3af2a896f30d4abea03201ac034b51c9"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="road:EmergingGrowthCompanyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTA_31494be4-6fcd-44ca-a8b7-dbc7d276ee5c" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Emerging Growth Company</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company is an "emerging growth company" as defined by the Jumpstart Our Business Startups Act (the "JOBS Act"), enacted in April 2012. As an emerging growth company, the Company could have taken advantage of an exemption that would have allowed the Company to wait to comply with new or revised financial accounting standards until the effective date of such standards for private companies. However, the JOBS Act provides that a company may elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies, but such election to opt out is irrevocable. The Company has elected to opt out of such extended transition period, which means that when a standard is issued or revised and it has different effective dates for public and private companies, the Company is required to adopt the new or revised standard at the effective date applicable to public companies that are not emerging growth companies.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA5MDE_3dd01037-1edd-4dfb-81fa-21dcdf5127d7" continuedAt="i453463232b684bf3b97bdf82747c5d1e" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i453463232b684bf3b97bdf82747c5d1e">Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less.  The Company maintains demand accounts, money market accounts and certificates of deposit at several banks.</ix:continuation> </span></div><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA5MDI_d7d4eccb-cdae-4e1c-9dca-fd7fe58a4ae5" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contracts Receivable Including Retainage, net</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by the customer pending completion of a project. It is common in the Company's industry for a small portion of progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Based on the Company's experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The carrying value of contracts receivable including retainage, net of the allowance for doubtful accounts, represents their estimated net realizable value. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, and current economic conditions. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment of the contract receivable.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA5MDM_63132f6e-4656-4a10-aef5-1ea67c3f0cd8" escape="true"><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Billing practices for the Company's contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the percentage-of-completion method of accounting. The Company records contract assets and contract liabilities to account for these differences in timing.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The contract asset, "Costs and estimated earnings in excess of billings on uncompleted contracts," arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Included in costs and estimated earnings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded at estimated net realizable value when realization is probable and can be reasonably estimated. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included when realization is probable and amounts can be reliably determined. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented. </span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The contract liability, "Billings in excess of costs and estimated earnings on uncompleted contracts," represents the Company's obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.</span></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">7</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i3af2a896f30d4abea03201ac034b51c9" continuedAt="ia8c4b5447a7048448de119fed345212b"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTE_28ba3ab1-2453-40c7-b041-04893ae2003f" continuedAt="iae618da901d8466d9258e21410538991" escape="true">Concentration of Risks</ix:nonNumeric></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="iae618da901d8466d9258e21410538991">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. Concentrations of credit risk associated with these receivables are monitored on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management's assessment of customers' credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis.</ix:continuation> No single customer accounted for more than 10% of the Company's contracts receivable including retainage, net balance at June 30, 2019 or September&#160;30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Projects performed for various Departments of Transportation accounted for <ix:nonFraction unitRef="number" contextRef="i83360c3e3916402dbab1fc1282465130_D20190401-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfOTQyMA_38c1a2ea-8a29-4022-a8b4-c7a7965f1a22">41.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i6df1338e8cb443209094bdba8c05a875_D20180401-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMTA5OTUxMTY0OTM0Mg_f6ba63fb-7a5a-4a24-8def-7cc6e3d10637">45.6</ix:nonFraction>% of consolidated revenues for the three months ended June 30, 2019 and 2018, respectively, and for <ix:nonFraction unitRef="number" contextRef="i0f517044ce1341638561fee5464e6403_D20181001-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfOTQ5OA_bbba0e1a-e7bf-4282-a712-c3c242971a45">39.4</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ie9e5c471198b4e18a24c503fb193cd0e_D20171001-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMTA5OTUxMTY0OTM1MQ_df09d2a9-7cf9-4140-8cdd-fb3038b691d4">40.9</ix:nonFraction>% of consolidated revenues for the nine months ended June 30, 2019 and 2018, respectively.  <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTU_1a240605-fd20-4a6f-b129-6525d304bb5a" continuedAt="ia68b8dbec4d94f3196fbc4994c950cce" escape="true">Customers that accounted for more than 10% of consolidated revenues during those periods are presented below:</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:6pt;"><ix:continuation id="ia68b8dbec4d94f3196fbc4994c950cce"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"><tr><td style="width:1.0%;"></td><td style="width:40.429577%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.912676%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204225%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.680282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204225%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.680282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204225%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.680282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204225%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%&#160;of&#160;Consolidated Revenues</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Alabama Department of Transportation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i778755f5cd2d488da438d0c7c9f3bb92_D20190401-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfMy0yLTEtMS0w_a5f90b7b-e9b1-4e63-b740-63d314f6d311">15.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i6be6adc7f6164d34b54fb6d9fb79f5da_D20180401-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfMy00LTEtMS0w_30467c60-00b9-4fd6-95ff-81713f808f28">17.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3138cd7ebaf2423fab723b752deba7ea_D20181001-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfMy02LTEtMS0w_57ea48dc-ebd0-4bef-bc88-f3e3c4b65c33">12.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic00ce74f977d4b2884e3f9233ee1852e_D20171001-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfMy04LTEtMS0w_218e7606-46f4-4433-b548-bde0e73a6428">14.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">North Carolina Department of Transportation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="icc1640067a064a7e8d8ee8aa5c5da2f7_D20190401-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfNC0yLTEtMS0w_69bc0efd-c42e-4542-99a2-18b7a79a4c52">13.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ifafcca8d3d3f4859a7ee48e9aacd99aa_D20180401-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfNC00LTEtMS0w_14e90893-7601-42cb-8045-d2afa634644a">14.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic32a07c211a14b4285ccfc9300cd8d28_D20181001-20190630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfNC02LTEtMS0w_0ac4f3a3-c218-44ba-8431-d7d4d2c456f6">13.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ic1c79ff6d50d42ed83064eb645b9ef9e_D20171001-20180630" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfNC04LTEtMS0w_b6eb07db-224e-4e3f-984a-8ae9d9fda3c0">13.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></ix:continuation></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="road:RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfODI0NjMzNzIyOTg5Ng_d8037908-98b5-4492-b7bd-b31d85f9bc38" continuedAt="i124429a4dcb34f439fc85cb62f325640" escape="true"><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenues from Contracts with Customers </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company derives all of its revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials including HMA, aggregates, liquid asphalt and ready-mix concrete to third-party public and private customers pursuant to contracts with those customers.  <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTM_c228d78a-1f97-44a4-a8fb-aae8d20126b3" continuedAt="i5171548071db4338a9e3ffea965576f3" escape="true">The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:6pt;"><ix:continuation id="i5171548071db4338a9e3ffea965576f3"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"><tr><td style="width:1.0%;"></td><td style="width:40.429577%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.912676%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204225%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.680282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204225%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.680282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204225%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.680282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.204225%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Private</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8c7d9427cc524397a0f2dec10690b1fd_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMi0yLTEtMS0w_a78def29-7573-4d5c-810a-8b21bf021161">66,207</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib5a578e37d314c02bbb6def8dfb9ac91_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMi00LTEtMS0w_abb8eba4-e56b-43f6-94ca-da3daba946c7">56,293</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i14d72cd468e14ea88042b6e207e80ce2_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMi02LTEtMS0w_b14f496a-1344-41be-afe6-c7f44db4c750">166,193</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ecb9ba6f6b24a4b88c99ddc392ba034_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMi04LTEtMS0w_f7cd3330-4ea4-4b0e-8ef8-6650eb242f27">148,525</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Public</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie6a9bcbee96f4ee0a336d1b60add4ed5_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMy0yLTEtMS0w_6a03c427-d9e4-4ee3-9daa-475a20262c70">161,083</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i961adfdc69a144a399949e356e9d8363_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMy00LTEtMS0w_09d0ba2f-0e84-4da7-9816-85c8b270f103">138,782</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9bfcc53f72c64afea9f33c2dc8f982bf_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMy02LTEtMS0w_5efa9ac5-81ac-4806-9f32-89ac0e82aae5">379,728</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75e6078fd5584d9b9cd841901b5a787d_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMy04LTEtMS0w_9775e216-bee7-445e-b364-fb8939fe7569">315,870</ix:nonFraction>&#160;</span></td></tr></table></ix:continuation></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues derived from construction projects are recognized over time, using the percentage-of-completion method of accounting, as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion.  Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when the estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">8</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="ia8c4b5447a7048448de119fed345212b" continuedAt="i84b3b29922a1487f818006a6d7495ba8"><ix:continuation id="i124429a4dcb34f439fc85cb62f325640"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company's performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company's construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own.  All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer's asset is created or enhanced by the Company.  The Company's obligation is not satisfied until the entire project is complete.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized during a reporting period is based on the estimated incremental percentage-of-completion applied to the total contract price, including adjustments for variable consideration such as liquidated damages, penalties or bonuses related to the timeliness or quality of project performance.  Such adjustments are made to reflect the most likely amount of consideration management expects the Company to be entitled to at the completion of the contract, based on the best information available to the Company. The basis for total contract price is a stated amount in the contract, which is generally either fixed unit price or fixed total price, as described below.  The Company adjusts the estimated contract price to include variable consideration to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is resolved. Total contract price is adjusted to reflect expected liquidated damages assessments or other penalties in the period the Company determines they will be incurred or when the customer imposes the penalty.  Total contract price is adjusted to reflect contract bonus provisions related to timeliness or quality metrics when realization is probable and amounts can be reliably determined, which is generally when they are awarded by the customer.  We account for changes in the measure of progress and changes to the estimated transaction price using a cumulative catch-up adjustment.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed).  The Company's private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification.  This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract.  Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. </span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company's HMA plants. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.</span></div></ix:continuation><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTg_1cdfbcfe-5d0d-4964-b58d-32870d651d9f" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets. The Company classifies income tax-related interest and penalties as interest expense and other expenses, respectively.</span></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">9</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i84b3b29922a1487f818006a6d7495ba8"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4ODc_762b02de-0cc4-424a-9b8b-939d714fb472" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Earnings per Share</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 8 &#8211; Equity, the Company completed an initial public offering (the "IPO") and reclassification (the "Reclassification") of its common stock during the fiscal year ended September 30, 2018, involving, among other things, a <ix:nonFraction unitRef="number" contextRef="icc2532226080445780d2795fbd32c643_D20171001-20180930" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfODI0NjMzNzIyOTg4NA_ec8beedd-08fa-4eee-9019-a69497f8b707">25.2</ix:nonFraction> to 1 split of shares of common stock (the "Stock Split") and the creation of a dual-class common stock structure.  Prior to the Reclassification, all net income of the Company was attributable to the holders of shares of common stock immediately prior to the Reclassification.  During the period beginning from the Reclassification through the IPO, all net income of the Company was attributable to holders of Class B common stock.  Since the IPO, all net income of the Company has been attributable equally, on a per share basis, to the holders of Class A common stock and Class B common stock.   </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock and Class B common stock, as applicable for the respective periods, calculated on a post-Stock Split basis.  Diluted earnings per share is calculated by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock, Class B common stock and potential dilutive common shares determined using the treasury method, calculated on a post-Stock Split basis as applicable for the respective periods. Securities that are anti-dilutive are not included in the calculation of diluted earnings per share.</span></div></ix:nonNumeric></ix:continuation><div id="i_0_40"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 3 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RleHRyZWdpb246OTM4OWViNTJiMWYwNGJkMjg1MmZhMTNkM2ExYjUyZDVfNTA3Mg_9360636a-545f-48b2-967b-b331ea5e1f80" continuedAt="i1e4a11441d1e48568233c32624aa7322" escape="true">Accounting Standards</ix:nonNumeric></span></div><ix:continuation id="i1e4a11441d1e48568233c32624aa7322" continuedAt="i7e6b3e3015554634af48b9704dd966e1"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RleHRyZWdpb246OTM4OWViNTJiMWYwNGJkMjg1MmZhMTNkM2ExYjUyZDVfNTA3Mw_85c9b9ad-e2ea-41e7-a448-1f848e1598c8" continuedAt="id18b55b093e847c5945f2579ec7ca7da" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In May&#160;2014, the Financial Accounting Standards Board ("FASB")&#160;issued ASU No.&#160;2014-09</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, Revenue from Contracts with Customers (Topic 606)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> ("ASC 606"), which revises and consolidates current guidance, eliminates industry-specific revenue recognition guidance and establishes a comprehensive principle-based approach for determining revenue recognition. The core principle of the guidance is that an entity shall recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for providing those goods or services. Amendments of this update set forth a five-step revenue recognition model to be applied consistently to all contracts with customers, except those that are within the scope of other topics in the Accounting Standards Codification ("ASC"): (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v)  recognize revenue when (or as) the entity satisfies a performance obligation. The update also provides guidance regarding the recognition of costs related to obtaining and fulfilling customer contracts. This update also requires quantitative and qualitative disclosures sufficient to enable users of financial statements to understand the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including disclosures on significant judgments made when applying the guidance. The FASB subsequently amended ASC 606 on multiple occasions to, among other things, delay its effective date and clarify certain implementation guidance.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The update permits adoption using either (i) a full retrospective approach, under which all years included in the financial statements are presented under the revised guidance, or (ii) a modified retrospective approach, under which financial statements are prepared under the revised guidance for the year of adoption, but not for prior years. Under the latter method, entities recognize a cumulative adjustment to the opening balance of retained earnings for contracts that still require performance by the entity at the date of adoption.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Management adopted this update for the Company's fiscal year beginning October&#160;1, 2018, using the modified retrospective approach.  The adoption of ASC 606 on October 1, 2018 did not result in a material impact that required recognition of a cumulative adjustment of the opening retained earnings balance for contracts that still required performance at September 30, 2018. <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RleHRyZWdpb246OTM4OWViNTJiMWYwNGJkMjg1MmZhMTNkM2ExYjUyZDVfNTA3MQ_f7cc5fc7-7d49-4ea0-b329-11bdcb116b5a" continuedAt="icd38da3e702f4f79837243c60b92a0bd" escape="true">Application of ASC 606 for the nine months ended June 30, 2019 had the following impact on the Company's Consolidated Balance Sheet at June 30, 2019 and Consolidated Statements of Income for the three and nine months ended June 30, 2019  (in thousands):</ix:nonNumeric></span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">10</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i7e6b3e3015554634af48b9704dd966e1"><ix:continuation id="id18b55b093e847c5945f2579ec7ca7da"><div style="text-align:center;margin-bottom:6pt;"><ix:continuation id="icd38da3e702f4f79837243c60b92a0bd"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:89.903181%;"><tr><td style="width:1.0%;"></td><td style="width:46.769231%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.876923%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.000000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.876923%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.000000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.876923%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.000000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Impact of ASC 606</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Without Application of ASC 606</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMi0yLTEtMS0w_067a326c-3616-4b88-b26a-1c470110e43a">14,043</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99c41707a0b946c782b5285e8461008c_I20190630" decimals="-3" sign="-" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMi00LTEtMS0w_009c787e-bd1f-421e-84e1-71097ac3427e">982</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMi02LTEtMS0w_81d87a06-a1ca-4938-b084-9b0546814949">15,025</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMy0yLTEtMS0w_82d0fe95-1611-45db-9eec-9f724d15414f">37,069</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99c41707a0b946c782b5285e8461008c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMy00LTEtMS0w_617f743e-ce40-4fda-aa68-cac6f45b6583">1,205</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMy02LTEtMS0w_ead0b7ca-31c7-4129-8150-56debd26a125">35,864</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="road:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNC0yLTEtMS0w_d4bd8465-b4cb-4f68-98ec-e9ece50985b5">19,028</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99c41707a0b946c782b5285e8461008c_I20190630" decimals="-3" sign="-" name="road:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNC00LTEtMS0w_383f52b9-9a93-4967-b02c-736db41d42d6">29</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630" decimals="-3" format="ixt:numdotdecimal" name="road:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNC02LTEtMS0w_22f0ff13-76b3-4669-b3c5-938a517f63c4">19,057</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNS0yLTEtMS0w_541c8bbb-4ec8-4e39-875e-116b83aecdd5">32,344</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99c41707a0b946c782b5285e8461008c_I20190630" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNS00LTEtMS0w_9683f56d-41c5-4210-9385-ad0e8a41b2de">338</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNS02LTEtMS0w_542e37fc-678e-4d51-bb01-c0f4d5772449">32,006</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOC0yLTEtMS0w_2cdd34f2-ef70-44b8-8dd0-4627f4aeb522">227,290</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOC00LTEtMS0w_66fa7b51-c40b-4e21-b361-d86431de57d4">343</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOC02LTEtMS0w_27c7b532-dc37-4aaa-9a16-a0b1de28e586">227,633</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOS0yLTEtMS0w_bfefe78c-94bc-4e91-a20a-4c180e69a85f">189,198</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOS00LTEtMS0w_b727a1e2-d25d-48d6-adc7-6d44649df4bc">311</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOS02LTEtMS0w_1db98550-c912-4eb9-b2f7-0649a0e8cce3">188,887</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTAtMi0xLTEtMA_aefccfc1-dd7c-43d8-a098-20d194e9dc1f">4,941</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTAtNC0xLTEtMA_bfa97150-6415-4aaa-8b10-596648654584">9</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTAtNi0xLTEtMA_00b4c871-98a4-4db1-bd58-fae42d92d388">4,932</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTEtMi0xLTEtMA_56dffb19-39fb-484a-a705-45ea6829c781">17,202</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTEtNC0xLTEtMA_eca6d8ed-3c2f-4062-ab5a-27433a45864b">23</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTEtNi0xLTEtMA_efb5ac21-6a3b-4588-818e-307618fe74b7">17,225</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTQtMi0xLTEtMA_0eedc5db-79f7-46cf-ae12-ea87b935356a">545,921</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTQtNC0xLTEtMA_b31f0f13-9ec0-4f66-b43e-24d7d3436893">1,321</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTQtNi0xLTEtMA_2b8470d4-4eb2-470d-b75b-80915905335d">547,242</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTUtMi0xLTEtMA_c90c50c4-fa2f-4de9-ab34-4cc9bf64b310">466,900</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTUtNC0xLTEtMA_b12ec057-3d71-4e1a-94a3-6ef80988fec3">1,205</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTUtNi0xLTEtMA_f8c708de-2cc7-456b-9c42-c61a774e8a5e">468,105</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTYtMi0xLTEtMA_0de6b1d3-16ab-4ca0-9db8-61fbc41af5ab">8,080</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTYtNC0xLTEtMA_336fba5c-782b-4d0d-8375-585308bd6fb1">29</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTYtNi0xLTEtMA_2e456b23-4937-43a6-bf3a-7e2b3a7dceac">8,109</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTctMi0xLTEtMA_fdd41bcf-cc7f-4262-b5b5-4cacd28c37af">26,568</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTctNC0xLTEtMA_94cd1ad4-32ac-424c-846e-8f2516ee467b">87</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTctNi0xLTEtMA_d7024715-936a-40c0-a126-06550a1f1e86">26,655</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></ix:continuation></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company has refined its accounting policies and related internal controls affected by this update.  Management's assessment of the Company's construction contracts under the new standard supports the recognition of revenue over time using the percentage-of-completion method of accounting, measured by the relationship of total cost incurred to total estimated contract costs (cost-to-cost method), which is consistent with the Company's historical revenue recognition practices.  As such, the Company's construction contracts continue to be recognized over time considering the continuous transfer of control to its customers during the performance of construction projects. The Company also enhanced its disclosures regarding judgments and estimates used by management in the application of ASC 606 in Note 2 - Significant Accounting Policies.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the FASB issued ASU No. 2017-01,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">  ("ASC 805"). The amendments of this update refine the definition of a business. Prior to this update, guidance in ASC 805 defined a business as having an integrated set of assets along with three elements or activities: inputs, processes, and outputs (collectively referred to as a "set").  The amendments of this update provided a framework to assist in the evaluation of when a set is not a business.  If substantially all of the fair value of gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business.  If that threshold is not met, the Company must perform further analysis to determine whether the set is a business.  At a minimum, the set must include an input and a substantive process that together significantly contribute to the ability to create outputs. The Company adopted this update for the Company&#8217;s fiscal year beginning October&#160;1, 2018 and applied the guidance to acquisitions during the second quarter of the fiscal year ending September 30, 2019 as described in Note 4 - Business Acquisitions and Note 7 - Property, Plant and Equipment.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, which becomes effective for the Company on October 1, 2019. The standard requires that lessees present right-of-use assets and lease liabilities on the balance sheet. The Company&#8217;s implementation efforts are focused on accounting policy and disclosure updates and system enhancements required to meet the new standard. The Company is currently evaluating the impact of this new standard on its consolidated financial statements and related disclosures.</span></div></ix:continuation></ix:continuation><div id="i_0_43"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 4 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfNDY0NA_b85428b2-3880-4e26-ad59-e937ba964e36" continuedAt="iaa9d44ec97b44f3f854216ec156867e5" escape="true">Business Acquisitions</ix:nonNumeric></span></div><ix:continuation id="iaa9d44ec97b44f3f854216ec156867e5" continuedAt="ia04bc00695604f9e818eede3b51bdc9c"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Florida Acquisition</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On Februar</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">y 26, 2019, a subsidiary of the Company executed an asset purchase agreement to acquire substantially all of the assets of an HMA and ready-mix concrete business located in Okeechobee, Florida. This transaction enables the Company to serve new markets </span></div></ix:continuation><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">11</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="ia04bc00695604f9e818eede3b51bdc9c"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">in south central Florida through an expanded geographic presence in the state.  The acquisition was accounted for as a business combination in accordance with ASC 805.  The purchase price of $<ix:nonFraction unitRef="usd" contextRef="i8522b85694d04ec88747e5badaacf17e_D20190226-20190226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjQ5OA_0d82d891-e127-4f83-8f6f-de27d025505d">8.9</ix:nonFraction> million was paid from cash on hand at closing on February 28, 2019.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The provisional allocation of the purchase price to assets acquired and liabilities assumed, based on their estimated fair values at the acquisition date, was determined in accordance with the methodology described under </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> in Note 3 to the Company's audited financial statements for the fiscal year ended September 30, 2018.  The amounts allocated were not material to the Company's Consolidated Balance Sheet.  The purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as goodwill in the amount of $<ix:nonFraction unitRef="usd" contextRef="i1f9c062329a4445099de4e8384e4cedd_I20190226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjU0OA_3bf04683-2832-46ef-84db-321036a01558">4.0</ix:nonFraction> million, which is deductible for income tax purposes.  Goodwill primarily represents the assembled work force and synergies expected to result from the acquisition.  Upon finalizing the accounting for this transaction, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the amount allocated to goodwill.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The results of operations since the February 28, 2019 acquisition date attributable to this acquisition are included in the consolidated financial statements since the acquisition date and were not material to the Consolidated Statements of Income for the three or nine months ended June 30, 2019.  Pro forma results of operations as if the acquisition had been consummated on October 1, 2017 would not be material to the Consolidated Statements of Income.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company recorded certain costs to effect the acquisition as they were incurred, which are reflected as general and administrative expenses on the Company's Consolidated Statements of Income in the amount of $<ix:nonFraction unitRef="usd" contextRef="ib1a2511290624eeba27de3c461772906_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjU2OA_d2db48ef-85e7-40cb-a58a-831c90d9af6e"><ix:nonFraction unitRef="usd" contextRef="i5c3b5b3d9cf1459880f3b19729184e81_D20181001-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjU2OA_f8341802-7d60-4350-893a-60cceb4028bf">0.1</ix:nonFraction></ix:nonFraction>&#160;million for the three and nine months ended June 30, 2019.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The Scruggs Company</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 15, 2018, the Company executed a stock purchase agreement (the "Stock Purchase Agreement") to complete the acquisition of <ix:nonFraction unitRef="number" contextRef="i7a93f9f372d0469ca90ea11ae7c80fa9_I20180515" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfNDY0Mg_577d739f-98d8-48a0-b843-174fd0ee6fe5">100</ix:nonFraction>% of the common shares and voting interests of The Scruggs Company ("Scruggs"), which complemented the Company's vertically integrated southeastern United States operations, providing new bidding areas in the expanding Georgia market (the "Scruggs Acquisition").  This acquisition was accounted for as a business combination in accordance with ASC 805</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">.</span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Consolidated Statements of Income include $<ix:nonFraction unitRef="usd" contextRef="ia147ff4f31144684b21a608011039482_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMjg0NQ_75d3b9e4-6565-44c5-8f81-dbb8fb887e6f">18.5</ix:nonFraction> million of revenue and $<ix:nonFraction unitRef="usd" contextRef="ia147ff4f31144684b21a608011039482_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMjg2Mw_52a824ab-7a74-4fa1-a4c3-d15c91aee565">2.3</ix:nonFraction> million of net in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">come attributable to operations of Scruggs</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> for the three months ended June 30, 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, a</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">nd $<ix:nonFraction unitRef="usd" contextRef="i5f9f4c3fad844207a1f37f14124b385f_D20181001-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMjkzMA_dba0be4b-6979-4a93-b2e8-8751a6ae8677">53.2</ix:nonFraction> million of revenue and $<ix:nonFraction unitRef="usd" contextRef="i5f9f4c3fad844207a1f37f14124b385f_D20181001-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMjk0OA_55cf0944-298c-4558-a962-212261d14217">5.2</ix:nonFraction> million of net income attrib</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">utable to the operations of Scruggs for the nine months ended June 30, 2019. <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfNDY0Mw_771f7a51-0721-47de-a0c5-bec91a12d7e2" continuedAt="id1edaf1db25e4e3a8867e42a702bbf39" escape="true">The following presents unaudited pro forma revenues and net income for the three and nine months ended June 30, 2018 as though the Scruggs Acquisition had occurred on October 1, 2016 (in thousands):</ix:nonNumeric></span></div><ix:continuation id="id1edaf1db25e4e3a8867e42a702bbf39"><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:73.582296%;"><tr><td style="width:1.0%;"></td><td style="width:42.360902%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.491729%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:24.503759%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.739850%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:24.503759%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2018</span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30, 2018</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Pro forma revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib097449cbdb1466197ffef9352f15e14_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RhYmxlOmU1NmIzZGJkZWJhYTRhNjU4ZjRmNzU2NGViZTc1NDIwL3RhYmxlcmFuZ2U6ZTU2YjNkYmRlYmFhNGE2NThmNGY3NTY0ZWJlNzU0MjBfMi0yLTEtMS0w_a55fc00c-6e12-4b59-9433-f4bc264353cc">206,924</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6204836ee6fa4810b747bc5a6952b45d_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RhYmxlOmU1NmIzZGJkZWJhYTRhNjU4ZjRmNzU2NGViZTc1NDIwL3RhYmxlcmFuZ2U6ZTU2YjNkYmRlYmFhNGE2NThmNGY3NTY0ZWJlNzU0MjBfMi00LTEtMS0w_3dd0c7c0-9a20-4b33-967d-ca0a2f5b74fd">519,735</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Pro forma net income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib097449cbdb1466197ffef9352f15e14_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RhYmxlOmU1NmIzZGJkZWJhYTRhNjU4ZjRmNzU2NGViZTc1NDIwL3RhYmxlcmFuZ2U6ZTU2YjNkYmRlYmFhNGE2NThmNGY3NTY0ZWJlNzU0MjBfMy0yLTEtMS0w_4019022e-4331-4d4d-baa8-8dfd8eec1575">15,379</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6204836ee6fa4810b747bc5a6952b45d_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RhYmxlOmU1NmIzZGJkZWJhYTRhNjU4ZjRmNzU2NGViZTc1NDIwL3RhYmxlcmFuZ2U6ZTU2YjNkYmRlYmFhNGE2NThmNGY3NTY0ZWJlNzU0MjBfMy00LTEtMS0w_486cc7fd-1b92-4681-a4f3-8723cddcc3f3">40,653</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Unaudited pro forma financial information is pr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">esented as if the operations of Scruggs had been included in the consolidated results of the Company and gives effect to transactions that are directly attributable to the Scruggs Acquisition, including adjustments to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">a.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">Include the pro forma results of operations of Scruggs for the three and nine months ended June 30, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">b.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and quarry reserves, as applicable, as if such assets were acquired on October 1, 2016 and the Company's depreciation and depletion methodologies were consistently applied to such assets.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">c.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">Include interest expense under the Compass Term Loan, defined in Note 9 - Debt, as if the $<ix:nonFraction unitRef="usd" contextRef="i63dba1b71a1645acb1808ac6789c72dd_I20180515" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjYwMA_0c48f864-52cf-4cd3-855f-af881c174995">22.0</ix:nonFraction> million borrowed to partially finance the purchase price was borrowed on October 1, 2016.  Interest expense calculations further assume that no principal payments were made applicable to the $<ix:nonFraction unitRef="usd" contextRef="i63dba1b71a1645acb1808ac6789c72dd_I20180515" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjYxOQ_e75b0fa9-6b1b-4b92-89a5-2ddf69a9a5eb">22.0</ix:nonFraction> million borrowed during the period from October 1, 2016 through June 30, 2018, and that the interest rate in effect on the date the Company made the additional $<ix:nonFraction unitRef="usd" contextRef="i63dba1b71a1645acb1808ac6789c72dd_I20180515" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjYzNw_b1662f03-3b15-4c1c-9d17-eb9d13f7cb42">22.0</ix:nonFraction> million borrowing on May 15, 2018 was in effect for the period from October 1, 2016 through June 30, 2018.</span></div></ix:continuation><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Unaudited pro forma information is presented for informational purposes only and may not be indicative of revenue or net income that have been achieved if the Scruggs Acquisition had occurred on October 1, 2016.</span></div></ix:continuation><div id="i_0_49"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">12</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 5 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:LongTermContractsOrProgramsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RleHRyZWdpb246YTJkMWMyNmZiZmNlNDM4OTk1YjQ4YjAwYTBmODAxMDdfMjc2_f68851e5-e807-43d6-8d39-06a3b2470b25" continuedAt="i3e98e90b89684f61a5782156bd0302f4" escape="true">Contracts Receivable Including Retainage, net</ix:nonNumeric></span></div><ix:continuation id="i3e98e90b89684f61a5782156bd0302f4"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RleHRyZWdpb246YTJkMWMyNmZiZmNlNDM4OTk1YjQ4YjAwYTBmODAxMDdfMjc3_9c45e6df-eb4f-44d8-bc91-02193cd00304" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Contracts receivable including retainage, net consisted of the following at June 30, 2019 and September&#160;30, 2018 (in thousands):</span></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:83.540802%;"><tr><td style="width:1.0%;"></td><td style="width:53.132450%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:20.019868%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.627815%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:20.019868%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contracts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfMi0xLTEtMS0w_cd976a02-07dc-4b4c-9e46-b9e2ce9a0644">117,046</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfMi0zLTEtMS0w_7653d12a-b508-4878-aca6-9a53f9e3ba5f">104,541</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retainage</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractReceivableRetainage" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfMy0xLTEtMS0w_4c125b5a-da0c-4b8e-90fd-a197c1a9e391">19,182</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractReceivableRetainage" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfMy0zLTEtMS0w_04681d3f-c8cc-4407-b6a3-bc2033381b65">16,848</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="road:ContractReceivableIncludingRetainageGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNC0xLTEtMS0w_1fa241df-2326-489a-bea1-02ad141ab355">136,228</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="road:ContractReceivableIncludingRetainageGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNC0zLTEtMS0w_a346d080-9762-4f7c-9f68-999c5243e362">121,389</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNS0xLTEtMS0w_614fa74d-4e84-44c7-8f79-cc3e3dfb692b">1,519</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNS0zLTEtMS0w_e7c4b4df-8860-4e4c-9ee4-012eaaa15271">1,098</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contracts receivable including retainage, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesLongTermContractsOrPrograms" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNi0xLTEtMS0w_90d47a98-88fb-46ff-9d78-c60bfe4b6c9b">134,709</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesLongTermContractsOrPrograms" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNi0zLTEtMS0w_58bcf31e-4f1b-4c32-8f86-bf2a32fb1c78">120,291</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.</span></div></ix:continuation><div id="i_0_52"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 6 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfODk4_de5eb420-dbf0-46aa-ac2b-571c93feca58" continuedAt="i5f5d99b5f40b477ebf96ca288bf48435" escape="true">Costs and Estimated Earnings on Uncompleted Contracts</ix:nonNumeric></span></div><ix:continuation id="i5f5d99b5f40b477ebf96ca288bf48435" continuedAt="ic007527c20c54c4396c5444ec183a529"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfOTAw_0069ca4d-afa8-42a2-be8f-3e8a4ac957a2" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Costs and estimated earnings compared to billings on uncompleted contracts at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:62.177040%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.565698%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.565698%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs on uncompleted contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="road:CostsOnUncompletedContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfMi0xLTEtMS0w_cabc7d08-c8af-4a05-a91d-60475754c5f5">913,628</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="road:CostsOnUncompletedContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfMi0zLTEtMS0w_d91afe41-1f99-480b-9817-827537d3f3d1">743,322</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated earnings to date on uncompleted contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="road:EstimatedEarningsOnUncompletedContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfMy0xLTEtMS0w_902deef9-48f4-4080-bc78-63f3e13d4845">123,914</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="road:EstimatedEarningsOnUncompletedContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfMy0zLTEtMS0w_0d735236-3314-4a5a-8931-7872f42ec65e">95,155</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="road:CostsAndEstimatedEarningsOnUncompletedContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNC0xLTEtMS0w_44fa7c16-9bbc-4108-ad53-28bb354ee1bc">1,037,542</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="road:CostsAndEstimatedEarningsOnUncompletedContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNC0zLTEtMS0w_bfcaecc9-bebf-4bc7-868a-3dacc9d11eb8">838,477</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings to date on uncompleted contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="road:BillingsOnUncompletedContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNS0xLTEtMS0w_b8ff89c7-54f9-4650-b3e6-e1bbbe120e76">1,055,843</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="road:BillingsOnUncompletedContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNS0zLTEtMS0w_ca8d7b7c-6f34-4b94-b32e-42421b83e82c">867,881</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNi0xLTEtMS0w_4ec1418a-7f7b-49b8-b74e-4a6059658f91">18,301</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNi0zLTEtMS0w_71c6655e-8f2b-4848-b3b8-de1faba1a8ac">29,404</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September&#160;30, 2018 to June 30, 2019 are presented below (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:43.919779%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.565698%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.565698%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.565698%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and Estimated Earnings in Excess of Billings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in Excess of Costs and Estimated Earnings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMS0xLTEtMS0w_66dad277-0353-4ed9-a895-da8a50dd3149">9,334</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMS0zLTEtMS0w_739d2993-9ca0-4d6a-a3c7-2deb99b25d62">38,738</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMS01LTEtMS0w_70cb5bf5-07aa-46e3-bd51-bf3c5a597d48">29,404</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in revenue billed, contract price or cost estimates</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="road:ContractwithCustomerAssetNetCurrentIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMi0xLTEtMS0w_9cbd5225-b938-4d62-99e8-2c82e4707c5d">4,709</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="road:ContractwithCustomerLiabilityCurrentIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMi0zLTEtMS0w_89be7e4b-8816-42cd-acbe-53e139995611">6,394</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="road:IncreaseDecreaseinContractwithCustomerAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMi01LTEtMS0w_18f5c35f-4b73-43ed-b37c-9b4af8a77359">11,103</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019 (unaudited)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMy0xLTEtMS0w_78d8b7b4-d993-43ce-863c-b5ad15839a92">14,043</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMy0zLTEtMS0w_10fad068-32b4-46ab-bec1-63a5a0a6205c">32,344</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMy01LTEtMS0w_27fde111-a6ac-4173-91dc-e579e0de156b">18,301</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ic007527c20c54c4396c5444ec183a529">At June 30, 2019, the Company had unsatisfied or partially unsatisfied performance obligations under construction project contracts representing approximately $<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-6" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfNjA1_60b613fe-7d85-43a4-adad-ca88011517cb">522</ix:nonFraction> million in aggregate transaction price. The Company expects to earn revenue as it satisfies its performance obligations under those contracts in the amount of approximately $<ix:nonFraction unitRef="usd" contextRef="i21fcca2361f34f519a8d3fe0cf029644_I20190630" decimals="-6" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfNzgx_8e1f4b01-fd9b-4068-8028-35f7f77cc674">201</ix:nonFraction> million during the remainder of the fiscal year ending September 30, 2019 and approximately $<ix:nonFraction unitRef="usd" contextRef="i8ce43fc5562448ad912c14626cde3ad4_I20190630" decimals="-6" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfODc2_58df2d33-f404-48f4-b535-41765b6ce67c">321</ix:nonFraction> million thereafter.</ix:continuation> </span></div><div id="i_0_58"></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">13</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 7 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfOTM0_7c0c0993-918f-4ef8-a3e2-381835f2d51e" continuedAt="i175195b7b2804b229f93636d1a395e4c" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><ix:continuation id="i175195b7b2804b229f93636d1a395e4c"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfOTM1_de522b07-a95a-45a7-a1c7-419bcbe20621" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:77.455048%;"><tr><td style="width:1.0%;"></td><td style="width:50.142857%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.692857%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:21.035714%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.692857%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:21.035714%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i204c11acb3d04037a256bde283d20905_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMi0yLTEtMS0w_525cb77e-096f-4481-a52c-1a3f449c6f3d">217,662</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib1b75eb032c9436caf15f65ddcd5a53c_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMi00LTEtMS0w_fa02689f-6a18-491b-8c49-a402621d68a7">190,420</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asphalt plants</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i305fd880b0a64886a2c2dd9b0c63aa0c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMy0yLTEtMS0w_64edcdf9-3ccb-4399-bdd9-e8fbbbe4b5c1">82,855</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2b2ae928255847e9adc5ccad417d597f_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMy00LTEtMS0w_de447406-040f-44a2-bdc5-0567dd8bf162">79,563</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Land and improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i554e27f0fdb44affbb5c42917a4aab3c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNC0yLTEtMS0w_d433827f-30db-4835-876e-7c5233ebcb53">34,888</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77e3eade4c344814a4f1182b22b22fc7_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNC00LTEtMS0w_1b89bd45-01b7-477b-9469-9605586ea510">29,624</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Quarry reserves</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifd4c3f2df0bf4791ac32a9180772f23f_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNS0yLTEtMS0w_3ebc42da-e744-43e4-97a1-22d6ed4f1369">20,749</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87528ef578574dfb9b1444fc9451ccb2_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNS00LTEtMS0w_14538e58-52a9-458f-ac6e-23158d792d76">20,908</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0a80098867984e36a3c667696555587c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNi0yLTEtMS0w_6936e76f-948b-4622-9699-d376e1ee7d2f">14,248</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifbe1f515b66a4ae7b3ff9904f409335b_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNi00LTEtMS0w_538ac608-d353-49f8-92aa-a7b33e582488">12,416</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i221e4a67e41e431398fc093c3584b1f2_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNy0yLTEtMS0w_640414fd-8cc3-4f99-8f1f-ff77af4e755a">4,588</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i04a36cb9450447ab965e770e13cf727a_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNy00LTEtMS0w_93a88efb-d411-4e1c-82ba-d895590f9eb0">4,422</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7e1855a245314d919bf87d84f9b61aae_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfOC0yLTEtMS0w_6a0ff0c7-0807-4dc6-b744-b579de1447d3">1,347</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d8f140f6bc044dcb0e3d3b1b0259a86_I20180930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfOC00LTEtMS0w_7e288b40-317e-45f0-8af7-283aaf950f7e">765</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfOS0yLTEtMS0w_0e2d384d-12c1-475b-ab92-0f8bb7d5a6ce">376,337</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfOS00LTEtMS0w_c2c68bf2-03c2-4cca-9c9b-32268d9d5d3d">338,118</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation, depletion and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTAtMi0xLTEtMA_92501c0d-d6fe-42e9-a88a-55b8c71c45e0">175,660</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTAtNC0xLTEtMA_7c466006-98fb-4dd7-9c81-185401f05665">160,795</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTEtMi0xLTEtMA_6c918c41-13be-4645-b998-5dce0bddb33d">1,035</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTEtNC0xLTEtMA_84094646-345d-48f8-969b-c4391d79a36f">1,369</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTItMi0xLTEtMA_bdee5560-11d9-45e0-8110-cc4bfbfb2e7b">201,712</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTItNC0xLTEtMA_f4330f05-db7e-43bf-a661-ab4f3740550e">178,692</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On February 28, 2019, the Company acquired a liquid asphalt terminal located in Panama City, Florida. The purchase price of $<ix:nonFraction unitRef="usd" contextRef="i45d266208ca941429601032d35346422_D20190228-20190228" decimals="-5" format="ixt:numdotdecimal" name="road:PaymentsForAssetAcquisitions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfMTA5OTUxMTYyODcxNw_a7b69dfb-e906-4f9b-bb09-fca10e35757c">10.8</ix:nonFraction> million was paid in cash on the date of acquisition.  The Company uses the terminal to receive, store and process liquid asphalt primarily for use in its construction projects. The transaction was accounted for as an asset acquisition in accordance with ASC 805.  Accordingly, the purchase price and direct costs of $<ix:nonFraction unitRef="usd" contextRef="i45d266208ca941429601032d35346422_D20190228-20190228" decimals="-5" format="ixt:numdotdecimal" name="road:AssetAcquisitionTransactionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfMTA5OTUxMTYyODczNQ_116ba511-1b6c-483f-bd86-5813db860aa3">0.1</ix:nonFraction> million incurred to complete the transaction were allocated to asset categories based on their relative fair value at the date of acquisition.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Depreciation, depletion and amortization expense related to property, plant and equipment was $<ix:nonFraction unitRef="usd" contextRef="i888c8d1f956744d2a2bd9cd38852b236_D20190401-20190630" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfODIx_bf97d7a0-7dd0-425f-bc64-9575ff9e6433">7.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3d870909df9340b39dd5e98ee03b21c9_D20180401-20180630" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfODM2_3929e94d-7c63-419c-a682-75b2871bd517">6.5</ix:nonFraction> million for the three months ended June 30, 2019 and June 30, 2018, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i49931bb0dc184b14829aed0ee9635e42_D20181001-20190630" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfODgw_add2c75a-ef1d-458b-9797-4a0336e4df83">22.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7a93dedeee4947a28f876361ee0d7433_D20171001-20180630" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfODk1_1c8451e0-66b2-4d3d-859f-54bb9559a19b">17.6</ix:nonFraction> million for the nine months ended June 30, 2019 and June 30, 2018, respectively.</span></div></ix:continuation><div id="i_0_61"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 8 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfODI0NjMzNzIxOTc3Mw_a13fa806-4789-4b0a-b1ae-f35d42cb0091" continuedAt="i30432151b647494492bed4fec227e772" escape="true">Equity</ix:nonNumeric></span></div><ix:continuation id="i30432151b647494492bed4fec227e772" continuedAt="ic3ec8331305e4dd0a2dc1193bce2c106"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance <ix:nonFraction unitRef="shares" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfNzU_655d26ab-f9f8-4cf8-bf57-346230889b58">10,000,000</ix:nonFraction> shares of preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTE1_279569d1-8711-487a-91ac-c8c52e2e04a9">0.001</ix:nonFraction>.  <ix:nonFraction unitRef="shares" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTIw_b0ab6c01-a58d-4862-8609-d3ac8d81e5ad">No</ix:nonFraction> shares of preferred stock were issued and outstanding at June 30, 2019 or September&#160;30, 2018.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reclassification of Common Stock and Initial Public Offering</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 23, 2018, the Company completed the Reclassification by amending and restating its certificate of incorporation to effectuate a dual class common stock structure consisting of Class A common stock and Class B common stock. As a result, each share of common stock, was reclassified into <ix:nonFraction unitRef="number" contextRef="icaa1051c1cb44b9795f56c358c41718c_D20180423-20180423" decimals="INF" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMzI5ODUzNDg5NDA5Ng_0927eace-1cdd-4c7b-8f1e-2d83b3f05c33">25.2</ix:nonFraction> shares of Class B common stock so that all holders of shares of outstanding common stock became the holders of <ix:nonFraction unitRef="shares" contextRef="icaa1051c1cb44b9795f56c358c41718c_D20180423-20180423" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE3Mg_7ce67f35-0611-4921-9d70-f951150bdc0a"><ix:nonFraction unitRef="shares" contextRef="icaa1051c1cb44b9795f56c358c41718c_D20180423-20180423" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE3Mg_ba786f7d-9837-4b17-86b6-d53456dd01a5">41,817,537</ix:nonFraction></ix:nonFraction> shares of Class B common stock, and shares held by the Company in treasury became <ix:nonFraction unitRef="shares" contextRef="i374a1390f41644b6a0d89c018422c933_D20180423-20180423" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMzI5ODUzNDg5NDA5OA_2c4b74c1-e6ce-492f-9c30-3316632be0c3">3,170,034</ix:nonFraction> Class B treasury shares. All share and per share amounts have been retroactively adjusted for all periods presented to give effect to the Stock Split.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 8, 2018, the Company completed its IPO, in which it sold <ix:nonFraction unitRef="shares" contextRef="i6015d982473e4752b74cb76a29fea6f9_I20180508" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE4Ng_e63d0590-20d3-4722-b5cd-22a0a2c8cb70">11,250,000</ix:nonFraction> shares of Class A common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6c8f4bfdc135448fb8a57b559b16017a_I20180508" decimals="INF" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE5OQ_e49ee311-0566-42f6-87c5-4eb0461f675d"><ix:nonFraction unitRef="usdPerShare" contextRef="i6c8f4bfdc135448fb8a57b559b16017a_I20180508" decimals="INF" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE5OQ_f6c9ee82-b109-4ab5-8f5a-a83564b61ab4">12.00</ix:nonFraction></ix:nonFraction> per share. Of these shares, <ix:nonFraction unitRef="shares" contextRef="i986bf150e6f24b4cbbb5d2d42503da72_I20180508" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTIxNQ_0b79755c-c03c-454b-a9ff-ccc646afeb87">9,000,000</ix:nonFraction> were shares of Class A common stock sold by the Company and <ix:nonFraction unitRef="shares" contextRef="i84b4fa3752784dc6b9964060c8f4e37b_D20180508-20180508" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTIzMg_f1dd843c-9ba2-45a3-b15c-e785fd51d0da">2,250,000</ix:nonFraction> were sold by holders of Class B common stock, which shares upon sale automatically converted into <ix:nonFraction unitRef="shares" contextRef="i84b4fa3752784dc6b9964060c8f4e37b_D20180508-20180508" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI0NA_f1dd843c-9ba2-45a3-b15c-e785fd51d0da">2,250,000</ix:nonFraction> shares of Class A common stock. On May 24, 2018, the underwriters of the IPO partially exercised their over-allotment option to purchase an additional <ix:nonFraction unitRef="shares" contextRef="ic61ba004229d496b9736ae07b58c1774_D20180524-20180524" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI1Ng_0c593622-3f7a-4250-8e13-e18af76d2a75">700,000</ix:nonFraction> shares of Class A common stock at the IPO price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6c8f4bfdc135448fb8a57b559b16017a_I20180508" decimals="INF" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI2OA_e49ee311-0566-42f6-87c5-4eb0461f675d"><ix:nonFraction unitRef="usdPerShare" contextRef="i6c8f4bfdc135448fb8a57b559b16017a_I20180508" decimals="INF" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI2OA_f6c9ee82-b109-4ab5-8f5a-a83564b61ab4">12.00</ix:nonFraction></ix:nonFraction>, less the underwriting discount and commissions.  Of these shares, <ix:nonFraction unitRef="shares" contextRef="ic101c06d723c46089e5b8438a0906603_D20180524-20180524" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI4MA_602aa9db-d7b3-446f-8a3c-3b6b2f44f9e5">350,000</ix:nonFraction> were shares of Class A common stock sold by the Company and <ix:nonFraction unitRef="shares" contextRef="ic101c06d723c46089e5b8438a0906603_D20180524-20180524" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI5MQ_602aa9db-d7b3-446f-8a3c-3b6b2f44f9e5">350,000</ix:nonFraction> were sold by holders of Class B common stock, which shares upon sale automatically converted into <ix:nonFraction unitRef="shares" contextRef="ic101c06d723c46089e5b8438a0906603_D20180524-20180524" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI5Mw_602aa9db-d7b3-446f-8a3c-3b6b2f44f9e5">350,000</ix:nonFraction> shares of Class A common stock. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance <ix:nonFraction unitRef="shares" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTgwMA_287e6683-0edb-4cb0-96d0-70e8e42758d8">400,000,000</ix:nonFraction> shares of Class A common stock, of which <ix:nonFraction unitRef="shares" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTMzOA_6d2f5f65-0e3b-495c-9ca5-9c7833545269">32,442,545</ix:nonFraction> were issued and outstanding at June 30, 2019, and <ix:nonFraction unitRef="shares" contextRef="ic5f63823483e49839f5744670c99773e_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTMxOQ_7e3dee91-63cd-4f79-bcdf-ddfc200ea742">11,950,000</ix:nonFraction> were issued and outstanding at September 30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance <ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTk0Ng_01513587-366a-4a4e-b83b-bbe856d27b57">100,000,000</ix:nonFraction> shares of Class B common stock, of which <ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTM1Mg_159033cc-9081-4bf5-969b-fcc67d59b7d6">22,162,369</ix:nonFraction> were issued and <ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTM4Ng_aa990150-8a8d-45b1-aa1a-060ad36709e8">19,239,417</ix:nonFraction> were outstanding at June 30, 2019, and <ix:nonFraction unitRef="shares" contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQwMA_5c4fcab8-1d89-4964-8490-dbd8cd220a61">42,387,571</ix:nonFraction> were issued and <ix:nonFraction unitRef="shares" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE1Mg_61388d34-fef0-4aec-bb77-b314b5151842">39,464,619</ix:nonFraction> were </span></div></ix:continuation><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">14</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="ic3ec8331305e4dd0a2dc1193bce2c106" continuedAt="ica3ed9110662453ca6b1c67ed0da1656"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">outstanding at September 30, 2018.  At June 30, 2019 and September&#160;30, 2018, the Company held <ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMjA5MA_132a360e-5584-4c73-9a90-d0e5bc95cbc8">2,922,952</ix:nonFraction> Class B shares in treasury, at an average cost of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5037a16a6ce9452b838da54b0c39889b_D20181001-20190630" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMjEzNQ_4fb77811-387e-40dd-a979-118c7892e433">5.34</ix:nonFraction> per share.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Conversion of Class B common stock to Class A common stock</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended June 30, 2019, certain stockholders of the Company converted a total of  <ix:nonFraction unitRef="shares" contextRef="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="road:ConversionOfCommonStockInConnectionWithInitialPublicOffering" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ0Mg_089155bf-d992-48b1-bed2-e65be42b3d03">20,225,202</ix:nonFraction> shares of the Company's Class B common stock, on a <ix:nonFraction unitRef="number" contextRef="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630" decimals="INF" format="ixt-sec:numwordsen" name="road:ConversionRatetoReclassifyCommonStocktoClassBShares" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMzI5ODUzNDg5NDEyOA_e959e23a-84b7-4f8e-a01f-5e9b856e131f">one</ix:nonFraction>-for-one basis, into shares of the Company's Class A common stock.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Following the conversion, there were <ix:nonFraction unitRef="shares" contextRef="i22688faf523b45eab05871709d532209_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ1Nw_6d2f5f65-0e3b-495c-9ca5-9c7833545269">32,442,545</ix:nonFraction> shares of Class A common stock and <ix:nonFraction unitRef="shares" contextRef="i3644ea7132de4922923ce585905c0e34_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ3MQ_aa990150-8a8d-45b1-aa1a-060ad36709e8">19,239,417</ix:nonFraction> shares of Class B common stock outstanding. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Grant of Restricted Shares of Class A common stock</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 14 &#8211; Equity-Based Compensation, during the three months ended June 30, 2019, the Company awarded a total of  <ix:nonFraction unitRef="shares" contextRef="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ5Nw_f371948b-4a28-48d0-aa05-acb2f11dd0d9">267,343</ix:nonFraction> restricted shares of Class A common stock to its non-employee directors under the Construction Partners, Inc. 2018 Equity Incentive Plan (as amended, the "Equity Incentive Plan"). </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Amendment to the Equity Incentive Plan</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ica3ed9110662453ca6b1c67ed0da1656">On May 24, 2019, the Compensation Committee of the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) adopted an amendment (the &#8220;Amendment&#8221;) to the Equity Incentive Plan relating to exceptions from the Equity Incentive Plan&#8217;s $<ix:nonFraction unitRef="usd" contextRef="i47028a6941bc4fffb60abbb06e26eb19_D20190524-20190524" decimals="-3" format="ixt:numdotdecimal" name="road:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ4NQ_90c7c26e-b53a-4e86-a094-96c50aefb846">750,000</ix:nonFraction> limit on the aggregate dollar value of equity-based awards granted during any calendar year to a non-employee director. Prior to the adoption of the Amendment, the limit could be multiplied by two with respect to awards granted in the calendar year in which a non-employee director first joined the Board.  The Amendment changed the period within which the aggregate value of equity-based awards may be multiplied by two to be the calendar year in which a non-employee director is first granted equity-based awards under the Equity Incentive Plan.</ix:continuation> </span></div><div><span><br/></span></div><div id="i_0_67"></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 9 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RleHRyZWdpb246ODBlNzljODQyMTU5NGQyM2E4MzUzZmI2MzdkYzYwYjBfNjMw_b0f27521-0cef-461d-86f7-1bab76db10ee" continuedAt="i1ec5efd093164c29a37986da31700173" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="i1ec5efd093164c29a37986da31700173"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company maintains various credit facilities from time to time to finance acquisitions, the purchase of real estate, construction equipment, asphalt plants and other fixed assets, and for general working capital purposes. This includes, among other things, a credit agreement with BBVA Compass Bank (formerly known as Compass Bank) as agent, sole lead arranger and sole book runner (as amended, the "Compass Credit Agreement") providing for a $<ix:nonFraction unitRef="usd" contextRef="ib83a207815e440f08f03b8a46a1a18fc_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RleHRyZWdpb246ODBlNzljODQyMTU5NGQyM2E4MzUzZmI2MzdkYzYwYjBfMTA5OTUxMTYyODQ1MA_d4785dfa-5444-4ef6-86bb-f8d1cda2ef4b">72.0</ix:nonFraction> million term loan (the "Compass Term Loan") and a $<ix:nonFraction unitRef="usd" contextRef="i893ee191876a45ea8ab7ba7bd12d4f64_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RleHRyZWdpb246ODBlNzljODQyMTU5NGQyM2E4MzUzZmI2MzdkYzYwYjBfMTA5OTUxMTYyODQ2OQ_a501b7f4-7c74-4c77-9419-b0b69b991a14">30.0</ix:nonFraction> million  revolving credit facility (the "Compass Revolving Credit Facility"). <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RleHRyZWdpb246ODBlNzljODQyMTU5NGQyM2E4MzUzZmI2MzdkYzYwYjBfNjI4_41162ce7-53f2-44ff-be21-f76b8246c6d8" continuedAt="ia4404f2eb387451abcf66ba2a8d9ea3a" escape="true">Debt at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:6pt;"><ix:continuation id="ia4404f2eb387451abcf66ba2a8d9ea3a"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:76.625173%;"><tr><td style="width:1.0%;"></td><td style="width:49.083032%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.007220%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.702527%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:22.007220%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Compass Term Loan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib83a207815e440f08f03b8a46a1a18fc_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNC0xLTEtMS0w_1a6546dd-cd14-49e3-9296-b8ebea2122f8">46,500</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ice719405315245c3aa8e66455779ee05_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNC0zLTEtMS0w_ea79a7e1-42bb-4387-94a0-c2138ffe8377">57,300</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Compass Revolving Credit Facility</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i893ee191876a45ea8ab7ba7bd12d4f64_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNS0xLTEtMS0w_670f9ff5-7b7c-41b7-bf95-f8fb2fa760d8">5,000</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i859fab38285841ee8a3d889bddef3881_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNS0zLTEtMS0w_6115bc8b-7987-44cc-a206-bcf6977b12b1">5,000</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if65feb2a559045c4943f0da7ad64ed06_I20190630" decimals="-3" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNi0xLTEtMS0w_084f9ba7-35e8-4cbf-83f8-5337a51dcb61">661</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36fef39019bb45f395125e782801fec3_I20180930" decimals="-3" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNi0zLTEtMS0w_8c685a4c-609c-44cb-b2a8-d3f3a707772c">964</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNy0xLTEtMS0w_210fb29a-b5ee-4bb1-b196-8e47c8ceb235">52,161</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNy0zLTEtMS0w_9cf90a24-4140-42f8-ac43-c586db68a66a">63,264</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred debt issuance costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfOC0xLTEtMS0w_d3a0093b-f936-408e-a035-915e80d85385">288</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfOC0zLTEtMS0w_ad215ca0-6465-4f5d-b497-1e43b84496a3">362</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Debt discount</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfOS0xLTEtMS0w_ab00b6b0-ccf0-4209-9078-613c3fc3eee3">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfOS0zLTEtMS0w_f8f243a7-4b56-4951-b03d-23be5e59c2f9">14</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current maturities of long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfMTAtMS0xLTEtMA_2932cbee-ead7-4106-b91a-7500920441c6">14,771</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfMTAtMy0xLTEtMA_c78fb8e4-1b65-4711-9103-a632b43d24b7">14,773</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, net of current maturities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfMTEtMS0xLTEtMA_e5cd7764-610b-4761-958b-51f67d9baae4">37,096</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfMTEtMy0xLTEtMA_3cf4c315-9ad4-4bfd-b769-11def06f72bc">48,115</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr></table></ix:continuation></div></ix:continuation><div style="text-align:center;margin-bottom:10pt;"><span><br/></span></div><div id="i_0_70"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 10 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RleHRyZWdpb246NWVkMDFmNDdlNTU4NDM5Mjg0NmE4Yjg1N2NjYzhkNTBfNzc3_7ab8b9a9-6495-40d2-ae2a-ea40521ce53e" continuedAt="i3fbd3eef7d5241bc91013e48a85c09d8" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="i3fbd3eef7d5241bc91013e48a85c09d8" continuedAt="i4addf570e9f9464c851b8204ecc38706"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 8 -</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Equity, the Company completed an IPO and Reclassification of common stock during the third quarter of the fiscal year ended September 30, 2018.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 2 - Significant Accounting Policies, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Earnings Per Share</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, diluted earnings per share is calculated by dividing net income attributable to common stockholders by the basic weighted average number of common shares outstanding and potential </span></div></ix:continuation><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">15</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i4addf570e9f9464c851b8204ecc38706"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">dilutive common shares determined using the treasury method, as applicable for the respective periods. Securities that are anti-dilutive are not included in the calculation of diluted earnings per share.</span></div><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RleHRyZWdpb246NWVkMDFmNDdlNTU4NDM5Mjg0NmE4Yjg1N2NjYzhkNTBfNzc4_12f283d0-cec1-46b3-a6b2-b1fa8b486186" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the weighted-average number of basic and diluted common shares outstanding and the calculation of basic and diluted earnings per share for the periods presented (in thousands, except share and per share amounts):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:53.739972%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.373444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.373444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.373444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.373444%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNC0yLTEtMS0w_6fffee55-883b-4bb2-9c3e-69dd45378fa8">17,202</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNC00LTEtMS0w_efe58d84-0bbe-4abf-bc09-7ea222d9a704">13,403</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNC02LTEtMS0w_347a95fe-f724-466e-9221-8361e85aed50">26,568</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNC04LTEtMS0w_815e8fe7-b19c-450f-b7b5-2232e612a79c">35,647</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNi0yLTEtMS0w_198b7cdb-1a7d-498b-a550-b302ceff3318">51,414,619</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNi00LTEtMS0w_b04f175f-ceb5-4b19-b4d2-a69683995e8f">46,557,785</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNi02LTEtMS0w_dc3055c7-771b-4e1a-a794-9e168f52e5c0">51,414,619</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNi04LTEtMS0w_4904c2c1-f074-4285-a322-5693fca0dada">43,648,309</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per common share attributable to common shareholders, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNy0yLTEtMS0w_483635af-4c7a-4f10-b3df-480ef588b869">0.33</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNy00LTEtMS0w_7f590ccb-70ff-4a4a-b7fe-3de56bbfbdc0">0.29</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNy02LTEtMS0w_bda1c049-d94e-479e-a50c-c957ea935b45">0.52</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNy04LTEtMS0w_997b5586-9c6a-4a04-b95a-1fe2c501aa18">0.82</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTQtMi0xLTEtMA_e360db17-c432-4b94-90b2-950849816e39">17,202</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTQtNC0xLTEtMA_4ad6bd39-83f6-4c1f-af7f-f127ec75a82a">13,403</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTQtNi0xLTEtMA_5c341651-b4d8-4b14-bff2-874fb3f7f76b">26,568</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTQtOC0xLTEtMA_750a6aa0-dd0e-4f75-9a81-ef52b1ebed0b">35,647</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common <br/>   shares outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTYtMi0xLTEtMA_198b7cdb-1a7d-498b-a550-b302ceff3318">51,414,619</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTYtNC0xLTEtMA_b04f175f-ceb5-4b19-b4d2-a69683995e8f">46,557,785</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTYtNi0xLTEtMA_dc3055c7-771b-4e1a-a794-9e168f52e5c0">51,414,619</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTYtOC0xLTEtMA_4904c2c1-f074-4285-a322-5693fca0dada">43,648,309</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2010 Non-Plan Stock Options</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0f2361b10a3246f8b42f1be08e6a8652_D20190401-20190630" decimals="0" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTktMi0xLTEtMA_76a86968-6b32-4f6f-9bf3-52481f139706">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ifd6001fd2b9d4e2b91287da1ce76f0fa_D20180401-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTktNC0xLTEtMA_bde0cac3-85fb-469f-8de1-67bd9adc3986">387,892</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i73d87732ec58452e9b6322bbc34fa696_D20181001-20190630" decimals="0" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTktNi0xLTEtMA_43bd949a-f07e-4f82-9515-e04891655205">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i2b50678a29694369b1bd61e5847003e4_D20171001-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTktOC0xLTEtMA_a7c2e05c-2b35-4707-930c-61418d24c07c">271,163</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Restricted Stock Grants</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0f328ec315a34f5eb45d0b996be282b6_D20190401-20190630" decimals="0" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtMi0xLTEtMzkyNg_6ee5737f-fc93-4ac0-a09f-c9caf9c1f6f5">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic8f2ee50255f4d7b845ef358357432a7_D20180401-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtNC0xLTEtNzU3_dfb145bf-3f05-42b2-bea3-0a3843f474aa">42,682</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib568d4976bfa4528b0cc5d46b46af4d4_D20181001-20190630" decimals="0" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtNi0xLTEtMzkyOA_bb7a498b-6f81-494b-889c-5f8b762b7f71">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i66e17cbc02e6448b91f73886c2afe625_D20171001-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtOC0xLTEtNzYw_c6161a48-3b36-4b8c-9e87-f775b287083f">13,074</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Restricted Stock Grants</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="icb9f4d9dead642beb25ef10c79793bde_D20190401-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtMi0xLTEtNDQwMA_8884a408-71db-4642-8421-79225a753b96">8,280</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibae3912219ab416ba5869d91b2e043cc_D20180401-20180630" decimals="0" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtNC0xLTEtNDQwMA_a704e5f9-7f9e-450d-bbcd-2b1a492c8da5">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia9df7b3ee26c4b2da5b0bb1e9e15b18c_D20181001-20190630" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtNi0xLTEtNDQwMA_09f71257-836d-4bc0-9a55-1b24abb40738">268</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic17a14df060242249c71624f98819ef5_D20171001-20180630" decimals="0" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtOC0xLTEtNDQwMA_5f2ab3cb-16f8-469b-a6d3-5c7e70b346b5">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common <br/>   shares outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtMi0xLTEtMA_a2f70cd8-490e-468a-9f16-73c7f6fd80d2">51,422,899</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtNC0xLTEtMA_cdbeaaf8-86fa-47aa-abbb-889f1d8b866d">46,988,359</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtNi0xLTEtMA_48c027a6-a46f-41fd-b187-dc4fc040cb4d">51,414,887</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtOC0xLTEtMA_082dd2c5-c7c3-43b4-bc64-a6b18aff154a">43,932,546</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per common share attributable <br/>   to common stockholders, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtMi0xLTEtMA_12538420-2298-49fd-b78e-0b98b5218874">0.33</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtNC0xLTEtMA_fb705abf-0382-4762-a6a4-c50f2acf5a73">0.29</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtNi0xLTEtMA_3600de1d-de54-48e2-86d5-504f55479639">0.52</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtOC0xLTEtMA_fc42230c-15e0-43b6-b91c-1d797d562751">0.81</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:10pt;"><span><br/></span></div><div id="i_0_76"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 11 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfODI0NjMzNzIxMDc3NQ_8529808f-9d72-4fe5-92a1-2cc9ed48327f" continuedAt="i6df9b0e174a942ee8688293df31854bf" escape="true">Provision for Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i6df9b0e174a942ee8688293df31854bf" continuedAt="i124269ebd44e4e56ab92b1dc991fa0df"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company files a consolidated United States income tax return and income tax returns in various states. Management evaluated the Company's tax positions at June 30, 2019, based on appropriate provisions of applicable enacted tax laws and regulations, and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On December&#160;22, 2017, the United States government enacted comprehensive tax legislation known as the Tax Cuts and Jobs Act (the "Tax Act"). The Tax Act included broad and complex changes to the United States tax code, including a reduction in the United States federal corporate income tax rate from 35.0% to 21.0% effective January&#160;1, 2018. For periods during the fiscal year ended September 30, 2018, the Company recorded its income tax provision based on a blended U.S. statutory rate of <ix:nonFraction unitRef="number" contextRef="i666f6282cfa94b0cbdeb3958b4468aee_D20181001-20181231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTA5OTUxMTYzMDIyMQ_2698dfec-3b5a-46bc-a83f-4c5dfe46d630">24.5</ix:nonFraction>%, which is based on a prorated applicable tax rate before and after the effective date of the Tax Act, and the applicable state income taxes.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the nine months ended June 30, 2018, the Company recorded a provisional discrete tax benefit of $<ix:nonFraction unitRef="usd" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="-5" format="ixt:numdotdecimal" name="road:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTA5OTUxMTYzMDIwMw_9d40b213-0446-45b4-b1fc-7139387695b1">4.4</ix:nonFraction> million related to the Tax Act, primarily related to an adjustment of its United States deferred tax liabilities by the same amount, reflecting the reduction in the United States federal corporate income tax rate.  This net reduction in deferred tax liabilities also included the estimated impact on the Company's net state deferred tax assets.   The Company completed its accounting for the income tax effects of the Tax Act during the fourth quarter of its fiscal year ended September 30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company's effective tax rate for the three months ended June 30, 2019 and June 30, 2018 was <ix:nonFraction unitRef="number" contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTcwMg_f9321aa9-f64f-4854-b7e9-d49229039ba6">22.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTcwOQ_34e7f9d2-08a6-4df5-acb4-c60eeaa3ade6">9.5</ix:nonFraction>%, respectively. The lower effective tax rate for the three months ended June 30, 2018 compared to the three months ended June 30, 2019 was primarily due </span></div></ix:continuation><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">16</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i124269ebd44e4e56ab92b1dc991fa0df">to the benefit of a tax credit recorded during the three months ended June 30, 2018 related to the enactment of the Tax Act.  The Company's effective tax rate for the nine months ended June 30, 2019 and June 30, 2018 was <ix:nonFraction unitRef="number" contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTkzMQ_92be92ba-daa1-4c13-bbd1-fb58b62142d0">23.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTkzOA_979e92d3-5674-4523-8006-0826fed1b905">13.1</ix:nonFraction>%, respectively. The lower effective tax rate for the nine months ended June 30, 2018 compared to the nine months ended June 30, 2019 was primarily due to the benefit of the tax credit recorded during the nine months ended June 30, 2018 related to the enactment of the Tax Act.</ix:continuation></span></div><div id="i_0_79"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 12 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNDA4Mg_656960f3-e2e9-4b14-92e3-1425e30d5f7e" continuedAt="i63fe563b52c243fc83f0c72f1073421c" escape="true">Related Parties</ix:nonNumeric></span></div><ix:continuation id="i63fe563b52c243fc83f0c72f1073421c" continuedAt="i965655fc108f4f17a70cd2187e08a964"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On December&#160;31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of a Senior Vice President of the Company ("Purchaser of subsidiary") in consideration for an interest-bearing note receivable in the amount of $<ix:nonFraction unitRef="usd" contextRef="ib9444879d5f94e95984ab885845789d1_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfMTA5OTUxMTYzMjM2Nw_7674eb13-1e93-4246-a1b6-3d369fc2bb66">0.9</ix:nonFraction> million, which approximated the net book value of the disposed entity. At June 30, 2019, $<ix:nonFraction unitRef="usd" contextRef="ifaaa09e52e5c44af9a7aa74dc9c43a94_I20190630" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfMzYz_d718b946-1bf1-43ef-829d-5ad27cd43bf3">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id208eaf494894c5ab72c1a62de2aaed3_I20190630" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfMzc4_6fe7df86-28a7-4b49-9ad4-4139424c4d69">0.8</ix:nonFraction> million was reflected on the Company's Consolidated Balance Sheet within other current assets and other assets, respectively, representing the remaining balances on this note receivable.  In connection with this transaction, the Company also received an interest-bearing note receivable from the disposed entity ("Disposed entity") on December&#160;31, 2017 in the amount of $<ix:nonFraction unitRef="usd" contextRef="i4893b66264f543a3b712237190e93ece_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNjU5NzA2OTc3MTI2NQ_ac9d54ea-2659-4477-ad0d-24461f0a682e">1.0</ix:nonFraction> million representing certain accounts payable of the Disposed entity that were paid by the Company. At June 30, 2019, $<ix:nonFraction unitRef="usd" contextRef="i919319a8f24744abb162b70771f76914_I20190630" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfODYz_c28c418f-ce29-42d3-a9ed-cc96050e37e6">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i89a841c6ecc94331b42d3482574ccc96_I20190630" decimals="-5" name="us-gaap:NotesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfODc4_fa79e68f-db8a-46f8-b323-27ac1838fc11">0.9</ix:nonFraction> million was reflected on the Company's Consolidated Balance Sheet within other current assets and other assets, respectively, representing the remaining balances on this note receivable.  Remaining principal and interest payments are scheduled to be made in periodic installments during fiscal year 2019 through fiscal year 2026. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company conducts or has conducted business with the following related parties: </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Entities owned by immediate family members of a Senior Vice President of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services ("Subcontracting Services"). </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">From time to time, a subsidiary of the Company provides construction services to various companies owned by family members of a Senior Vice President of the Company ("Construction Services"). </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">For periodic corporate events, the Company has chartered a boat from Deep South Adventures, LLC, which is owned by a Senior Vice President of the Company. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company rents and purchases vehicles from an entity owned by a family member of a Senior Vice President of the Company ("Vehicles").  </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Family members of a Senior Vice President of the Company provide consulting services to a subsidiary of the Company ("Consulting Services"). </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">A law firm previously owned by a family member of a Senior Vice President of the Company provided legal services to a subsidiary of the Company ("Legal Services"). </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">A subsidiary of the Company leases office space for its Dothan, Alabama office from H&amp;K, Ltd. ("H&amp;K"), an entity partially owned by a Senior Vice President of the Company. The office space was originally leased through early 2020, but the subsidiary terminated the lease in June 2019 and paid $<ix:nonFraction unitRef="usd" contextRef="i3f055142278b4cdc905dc8786424e5ac_D20190601-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNzE0NjgyNTU4NTEwMA_19171e5a-1c36-41e1-9865-5230bda92357">15,000</ix:nonFraction> to H&amp;K as consideration for the early termination. Under the lease agreement, the Company paid a fixed minimum rent per month. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">A subsidiary of the Company leased office space for its Montgomery, Alabama office from H&amp;A Properties LLC ("H&amp;A"), an entity partially owned by two Senior Vice Presidents of the Company. Under the lease agreement, the Company paid a fixed minimum rent per month. In September 2018, the subsidiary purchased this office from H&amp;A for $<ix:nonFraction unitRef="usd" contextRef="if65242207ae44ac2b45e087c2d3ad221_D20180901-20180930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNjU5NzA2OTc3MTI4MQ_8f4fef65-256c-4191-aa2f-12b65d1602b4">0.5</ix:nonFraction> million.   </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">On June&#160;1, 2014, the Company entered into an access agreement with Island Pond Corporate Services, LLC ("Island Pond"), which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company's Board of Directors.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company is party to a management services agreement with SunTx, under which the Company pays SunTx $<ix:nonFraction unitRef="usd" contextRef="icf5a33b1fc9d493baaeabe16e272b514_D20190401-20190630" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfMzQyMQ_0818b197-5229-45de-bc1f-15eca93003d7">0.25</ix:nonFraction> million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses. </span></div></ix:continuation><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">17</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i965655fc108f4f17a70cd2187e08a964"><ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNDA4MQ_75fb4ba0-97a1-4dec-aa96-80ff37440ea2" escape="true"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenues earned and expenses incurred by the Company during the three and nine months ended June 30, 2019 and June 30, 2018, if and to the extent the Company engaged in transactions with the parties described above during the respective periods, and accounts receivable and accounts payable balances at June 30, 2019 and September&#160;30, 2018, related to transactions with such parties (in thousands):</span></div><div style="padding-left:36pt;text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.712310%;"><tr><td style="width:1.0%;"></td><td style="width:21.121387%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.522543%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.982659%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.522543%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.982659%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.522543%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.982659%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.522543%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.982659%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.522543%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.306358%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.522543%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.306358%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue Earned (Expense Incurred)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable (Payable)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Purchaser of subsidiary</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6b853b6406e84b7a8702a1c5ce708f19_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC0yLTEtMS0w_a4001a63-d33f-4509-9d6c-85e56c3cf46c">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1a2cad80b401437798cb982353c9b595_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC00LTEtMS0w_9fab3083-48b9-48ec-a76b-d7a96268566c">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ida4779c789ea4545a07118c4ddbd1ba1_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC02LTEtMS0w_6ff3e6df-45e3-4db1-98f5-d79b1e53bfdb">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i383f8e6da4924d4e863d0af7f528ad56_D20171001-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC04LTEtMS0w_2c9ef41e-d728-49bc-a483-1ba4eb3d2687">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36fc02f27a1642018bd88d3aad4fb5e5_I20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC0xMC0xLTEtMA_67265811-6711-428c-af9f-c4d67ce55ff8">876</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i60cada74c8824236b9aba09326011891_I20180930" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC0xMi0xLTEtMA_bbff2697-d895-4283-8b54-9531fd4e843a">850</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Disposed entity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ied869fe508654abba3434da2514adc2b_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS0yLTEtMS0w_3da772b5-d86f-44ac-ab51-0e87af5b7f78">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1c9938642308401b8e5c760600d0c783_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS00LTEtMS0w_c7adb54e-cccb-43d7-aa92-b63e15077f35">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia672089c718e427babb648afae4cd81d_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS02LTEtMS0w_1f36aff5-6e80-4cdc-aefa-95a0b8062eb2">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i919ac52edf1844cfb0780abaf0328e10_D20171001-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS04LTEtMS0w_25da571b-f34c-4f7b-8159-f3ac4831e67d">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c9445ab9cb74597be6443ca95040a00_I20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS0xMC0xLTEtMA_8ff14e96-069c-4656-a1ae-ce6efbf11235">966</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i507e8a7101f1400dacf571ea2ae9b22c_I20180930" decimals="-3" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS0xMi0xLTEtMA_d11b7ecf-cdb6-4c50-b523-0a542ea6429f">937</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Subcontracting Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i113916f63cc34d5ca2aefbea302f9c19_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi0yLTEtMS0w_ac6537f4-b39f-4c57-ac8d-2133d2cc055a">7,195</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id3c294c3879e4df0bc1beb1b4cfb2ff4_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi00LTEtMS0w_0e66bee9-9c7a-48d2-bb47-fe80ad6c8529">4,321</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iad670db8ee044d3f9e2b3cd9de55b75c_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi02LTEtMS0w_d14a0cba-576c-42c7-ac5c-8c3fb140a063">13,561</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i61a234c9184f41269acbf00893f8159c_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi04LTEtMS0w_f88541a5-d9fb-4564-9047-1a456841f99d">8,687</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7d4c608dc05344abaa04b95d1c89569f_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi0xMC0xLTEtMA_07080204-2f31-4985-8bd0-509fe769cc46">1,724</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7192ada60ebe4d8ea4c84686c437c58d_I20180930" decimals="-3" sign="-" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi0xMi0xLTEtMA_58c853f5-874a-4d75-bfec-8f10b4f46bfe">790</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if2483e1f02614266a4f82e7cfa8b8d75_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy0yLTEtMS0w_839a1b45-e9bb-4c28-a36b-163dcc566aa3">1,609</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9e436a6fbfa44b7ade15cd4967cd655_D20180401-20180630" decimals="-3" sign="-" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy00LTEtMS0w_5ad53920-bb40-48a5-8bb2-ae9268ae355b">57</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b38b957964d41bbac0602cbab584ee9_D20181001-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy02LTEtMS0w_f570d36b-03d7-4b0d-86f6-5fd8cdc2d648">2,783</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4c059757b25c4478ac823e9e747ed5b4_D20171001-20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy04LTEtMS0w_6c15a200-c640-4a13-94c1-9933bb213aa6">1,633</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0d27e3b57ffc4db2bb245026b48031a4_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy0xMC0xLTEtMA_a2b5c1fe-665b-4a26-a3b6-09aefb1098ac">4,350</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i13db3d4f322842559709bf428ae9a14c_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy0xMi0xLTEtMA_73ee4358-d280-43d9-bdca-b8b62180b347">2,863</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Deep South Adventures, LLC </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f29f5d50e7a4eb29d3e8e6ae02d0035_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC0yLTEtMS0w_1d928a01-2d72-4036-89af-c7453000fb2b">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icd02d8512c1d4947a00ee99362ba9095_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC00LTEtMS0w_d6a282b1-1f52-4086-84a0-5a872e51e453">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic672f4d608ef481388c1ab9753ca6389_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC02LTEtMS0w_10fba188-7f59-4488-857f-444199d8dc32">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5d026d7e3b884bff8bf7ec6e128bcde0_D20171001-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC04LTEtMS0w_5d08fb01-eb2d-410d-a06b-5c38acc2d3ef">33</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib8763dfcdebe4683a8230a688f061385_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC0xMC0xLTEtMA_200faed8-6164-4583-bb3a-46920fc33a6e">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id93d3f565ebb44c1b81423a54d4c9fbb_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC0xMi0xLTEtMA_d47d35e2-37b0-44ff-bac6-8e88dc5b1613">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Vehicles</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i83122202cfaa4ade934ddfca0643951f_D20190401-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS0yLTEtMS0w_836d32ab-e029-4b5e-83f2-72d276e3d2ec">496</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0b6ea8704987456aba653439dfdc8d48_D20180401-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS00LTEtMS0w_33c2ea7d-8d14-4654-8608-bed1821d6153">288</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if9b68966d6be4824a74fb843c488a282_D20181001-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS02LTEtMS0w_5ff09580-b24b-4c56-9745-8db411841b1d">1,128</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i849c4d9a07584c59b19f309f2c8758ff_D20171001-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS04LTEtMS0w_793d3559-9153-4d19-8cb3-3ceba56c3069">864</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iadac191353274fb4ae76ec6c92720c7a_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS0xMC0xLTEtMA_d1ec107e-91dd-4e70-bca4-86d564461991">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6fb04a96b7ec4fcdad71c86a1630b1ab_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS0xMi0xLTEtMA_5046ba7a-f95c-4324-a28f-8e5c8d9379f8">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Consulting Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic781b7f7580940ecbc4abad3bf64b769_D20190401-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtMi0xLTEtMA_5a706a8c-e9b5-4a21-b812-1cb88aa77120">64</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id810839a420c4f8da38bdad06050a189_D20180401-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtNC0xLTEtMA_36fc3cb0-f6d6-44a7-8aee-fc9838ae1c13">87</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i1acda73ce893493aa0436b7522a11178_D20181001-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtNi0xLTEtMA_b3b96016-5a5e-4f2b-8f25-ba2c5724bce6">198</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibcb3b95498104bb684f9a5b78d17d35b_D20171001-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtOC0xLTEtMA_e2d2e25d-5e12-4fd0-8f89-ea66be6773c9">203</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a4ce92c471b49a78cf9a1bef64a5930_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtMTAtMS0xLTA_80b72717-e2d4-4925-82e2-222a1208b968">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad35aa672bb146c0b273d17485523e0d_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtMTItMS0xLTA_c1c15c33-9f43-4e78-938a-3a76e8530e76">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Legal Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf0f25e9714348f0be103867d6b4b5ab_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtMi0xLTEtMA_730c6fe2-f514-461e-aebe-dc25f5aa84a6">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9bc17f02060946c8af78a02b17f57873_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtNC0xLTEtMA_dba97c15-0241-4663-8bfc-e55025b23096">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94856fd708434f6c863154fb29e1a103_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtNi0xLTEtMA_95bd729d-c9b4-4d9b-9ffd-4458398614eb">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic42e742fbd0d4477bd4eeb4e43899ea2_D20171001-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtOC0xLTEtMA_5639edb0-037c-4b1b-9cfc-bef7ba7bc995">58</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i52856513804845d8a99202f6aa3f9d9f_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtMTAtMS0xLTA_4d1cf5e5-fcdb-431b-aa9f-a648b4263016">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8a5ba23b17d2405a9c81dc393c73b4e4_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtMTItMS0xLTA_991e4f9c-e449-42ec-973e-96ff0f6017cf">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">H&amp;K</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifcb86d13b826409f8658a896fece6349_D20190401-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItMi0xLTEtMA_066a4b9f-d713-4a5e-9214-5374be879679">36</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i85aee39c833d4768bb261fa25b5f1726_D20180401-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItNC0xLTEtMA_ed4aaf89-a6e4-4d08-8ee6-2727bd96e094">21</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7b9ea97bb08546a19ea0b1edd3f970df_D20181001-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItNi0xLTEtMA_4fc5df31-6bcc-47e9-beb9-1ec00334ce4e">78</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i22780f5971c446c88e434428ea9a60b7_D20171001-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItOC0xLTEtMA_1df4fc57-8329-4f19-9e6e-1c869e52d01c">63</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i104f7b6a837940e6b9e2737f76a02dc8_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItMTAtMS0xLTA_0db7aae2-8beb-4a5c-affc-c8854e7b04f4">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i40e6aab8f6654dcd868f1c0b1755cb57_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItMTItMS0xLTA_0c2fb77f-e451-48e6-8dca-561dd0c00ba9">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">H&amp;A</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5902d5de3fa42c79c363aaa010ed552_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtMi0xLTEtMA_d9e7c3d4-0016-49ef-b148-8c98a51ff662">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5dfa20fd33247ceb7bddb6e8eb25a4b_D20180401-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtNC0xLTEtMA_6a76824a-a245-46ea-a6bb-3ab5fbc8e72a">17</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if1f58912ffca4bf0860944b8fc7fb3cb_D20181001-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtNi0xLTEtMA_31ee7aca-d720-4460-a5c3-49884a34f563">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i718cba78d4524d6ca4e5094e02f461a7_D20171001-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtOC0xLTEtMA_e31742f5-c7e0-4437-93e1-9ecf476700d2">51</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1925a88996bc473ab2d131c44a315ad9_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtMTAtMS0xLTA_17b97174-cfa2-4d5f-b4d4-dc0bab80b6bc">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic9e5586f01db478d8c24258e62c92995_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtMTItMS0xLTA_958920af-0f21-4d5a-a654-733c8516f98f">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Island Pond </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib470c982b3a54c09af2f7331ec808635_D20190401-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtMi0xLTEtMA_223a2ba7-acea-4e19-8f29-f2097faed51e">80</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0d25ea3a0f574312ad65000389bf4b1a_D20180401-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtNC0xLTEtMA_56bb99f9-d6b6-4745-adad-72e7e9b1e13f">80</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i59fa61d7c88c42a286c6f5db34cc46c9_D20181001-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtNi0xLTEtMA_74c5c060-9b2a-4f36-b418-ace641e30436">240</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i49828543bcc94b75be8d6aa4a717994f_D20171001-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtOC0xLTEtMA_b72696eb-52dd-4f73-9dbb-0f78f6bd3acd">240</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5cc1475a2b742bb83f231ab2f14f9e7_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtMTAtMS0xLTA_afd9471d-1e2b-4a01-ac88-55029e416737">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic85f3e0ced3b4e96aff26d3c6d30aaf8_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtMTItMS0xLTA_0bce4743-a4fa-44d5-ac5a-8cf524759e4d">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">SunTx</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iae1ab3ef30234ae29ce714b647a8aa13_D20190401-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtMi0xLTEtMA_ebb96fe1-fb44-4791-9a78-9115729da119">316</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7c491917e6d4469fa0f658ed399dac0b_D20180401-20180630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtNC0xLTEtMA_b9b7d28c-c2b8-4c9f-9546-ad819695b8ec">468</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3080b269e8454bf899060eacc04e6839_D20181001-20190630" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtNi0xLTEtMA_03df56f8-b0d9-4388-a0b2-e84ce65faec4">957</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0785c4f42cab46a9adc23287d7551885_D20171001-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtOC0xLTEtMA_d879ec15-fb45-433f-9d8f-4c3a8fe586c5">1,119</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f8f12df6f5b412694831569e98691e5_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtMTAtMS0xLTA_602eec6c-dfd7-421c-b3eb-19e4b3809b1b">&#8212;</ix:nonFraction>&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib182237b33974cbf80209b04cd5814fb_I20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtMTItMS0xLTA_db19f32c-a802-492c-be77-89692c654669">&#8212;</ix:nonFraction>&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Cost is reflected as cost of revenues on the Company's Consolidated Statements of Income.</span></div><div style="text-indent:-18pt;padding-left:36pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(2)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Cost is reflected as general and administrative expenses on the Company's Consolidated Statements of Income.</span></div></ix:nonNumeric></ix:continuation><div style="text-indent:-18pt;padding-left:36pt;"><span><br/></span></div><div id="i_0_85"></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 13 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfOTk2_6fbf19ba-4029-4d5e-a11c-c3f26ea4347a" continuedAt="i84beced9b47449cb9422827d0b43c0fe" escape="true">Settlement Agreement</ix:nonNumeric></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i84beced9b47449cb9422827d0b43c0fe">On April 19, 2018, certain of the Company's subsidiaries entered into settlement agreements with a third party, pursuant to which they will receive aggregate net payments of approximately $<ix:nonFraction unitRef="usd" contextRef="if1794f2caf0c4ef6865ec3252ddae3b3_I20180419" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfNjU5NzA2OTc2NzY1Nw_9e2e6064-273b-4976-b278-36abf229d76d">15.7</ix:nonFraction> million. These agreements provided for the payments to be made in <ix:nonFraction unitRef="installment" contextRef="if1794f2caf0c4ef6865ec3252ddae3b3_I20180419" decimals="INF" format="ixt-sec:numwordsen" name="road:LossContingencyNumberOfInstallments" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfOTk4_c309d8c8-a0ff-46f2-a033-23ac198e97c7">four</ix:nonFraction> equal installments between January 2019 and July 2020, in exchange for releasing and waiving all current and future claims against the third party relating to a business interruption event that occurred more than five years ago that did not directly relate to the Company's business and that has not, and is not expected to, recur (the "Settlement").  The Company recorded a pre-tax gain of $<ix:nonFraction unitRef="usd" contextRef="if0148152d13942649ddddb98ba1c5431_D20171001-20180630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfNjU5NzA2OTc2NzY4MA_3ff229e4-10ff-44df-aaf0-e36820eb6fc7">14.8</ix:nonFraction> million during the nine months ended June 30, 2018 related to the Settlement. The subsidiaries received the first installment payments in the total amount of $<ix:nonFraction unitRef="usd" contextRef="i736cbd2a385444c1956447b0ceb18b85_D20190101-20190131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyReceivableProceeds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfODI0_22e7af19-8ae9-4f93-a3fd-8cd56876fb3f">3.9</ix:nonFraction> million in January 2019. Future payments are reflected on the Consolidated Balance Sheet at June 30, 2019 as other current assets and other assets in the amount of $<ix:nonFraction unitRef="usd" contextRef="i26b71679b6f24a519349f850ddafd139_I20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfOTcy_01ab8830-6b4b-4959-8129-4c7335c927d6">7.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i26b71679b6f24a519349f850ddafd139_I20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfOTc5_ff8cb863-ac1b-4857-b6ab-d2cf1db30669">3.7</ix:nonFraction> million, respectively.</ix:continuation> </span></div><div id="i_0_88"></div><div><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 14 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfNzE0NjgyNTU5MTA3Nw_cd25d85c-77ea-45a9-a2e5-a509dcb1c90c" continuedAt="i192eec70160147b4831b38ab5f7d0215" escape="true">Equity-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i192eec70160147b4831b38ab5f7d0215"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months and nine months ended June 30, 2019, the Company awarded a total of  <ix:nonFraction unitRef="shares" contextRef="i534b4348cb794fddae29ebf84c2b759f_D20181001-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfODI0NjMzNzIxODk2OA_b33d0bf6-f94d-4b8b-8233-f8d81ffe436e"><ix:nonFraction unitRef="shares" contextRef="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfODI0NjMzNzIxODk2OA_bf896ab1-3af9-4c30-a779-ad58f8b16b75">267,343</ix:nonFraction></ix:nonFraction> restricted shares of Class A common stock to its non-employee directors under the Equity Incentive Plan in lieu of any cash compensation. The grants are classified as equity awards. The aggregate grant date fair value of these restricted stock grants was $<ix:nonFraction unitRef="usd" contextRef="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfNjU5NzA2OTc3NzIxNw_c6d6c5b4-3b33-44e7-95d4-af142387d9d1">3.4</ix:nonFraction> million. The grants will vest as to two-thirds of the underlying shares on January 1, 2021 and as to the remaining one-third of the underlying shares on January 1, 2022.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months and nine months ended June 30, 2019, the Company recorded compensation expense in connection with these grants in the amount of  $<ix:nonFraction unitRef="usd" contextRef="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfNjU5NzA2OTc3NzE5OA_89077a80-4294-40c4-8cc3-208030b84d29">0.1</ix:nonFraction> million, which is reflected as general and administrative expenses in the Company&#8217;s Consolidated Statements of Income.</span></div></ix:continuation><div style="margin-bottom:10pt;"><span><br/></span></div><div id="i_0_993"></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note 15 - <ix:nonNumeric contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzcxNDY4MjU1ODU5MjE_feaa68e9-301f-435c-8914-df7f9351adff" continuedAt="i2415485a0d71497b9bcf037898ee48a5" escape="true">Subsequent Events</ix:nonNumeric></span></div><ix:continuation id="i2415485a0d71497b9bcf037898ee48a5" continuedAt="i924a6a3c78ef43b2ab5c9b046481f733"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Alabama Acquisition</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On July 12, 2019, a subsidiary of the Company acquired substantially all of the assets of an HMA manufacturing plant and paving company located near Gadsden, Alabama. The acquired business is expected to benefit from geographic synergies resulting from its </span></div></ix:continuation><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">18</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><ix:continuation id="i924a6a3c78ef43b2ab5c9b046481f733"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">proximity to the Company&#8217;s current operations in northeast Alabama, including an aggregates quarry.  The acquisition was accounted for as a business combination in accordance with ASC 805.  The purchase price of $<ix:nonFraction unitRef="usd" contextRef="idca27adc03e44865b777dd7cc943c0ed_D20190712-20190712" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzU0OTc1NTgyMTA1MA_11df7405-d8f4-4202-b9b2-d7ea5182b6a3">5.0</ix:nonFraction> million was paid from cash on hand at closing.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The provisional allocation of the purchase price to assets acquired and liabilities assumed, based on their estimated fair values at the acquisition date, was determined in accordance with the methodology described under Fair Value Measurements in Note 3 to the Company's audited financial statements for the fiscal year ended September 30, 2018, as set forth in the 2018 Form 10-K.  The amounts allocated were not material to the Company's Consolidated Balance Sheet.  The purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as goodwill in the amount of $<ix:nonFraction unitRef="usd" contextRef="i1c85305650c74e47be0073f0058d8ea9_I20190712" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzU0OTc1NTgyMDk5NQ_835b5703-0e36-4494-becc-09db0ef3b41c">2.4</ix:nonFraction> million, which is deductible for income tax purposes.  Goodwill primarily represents the assembled workforce and synergies expected to result from the acquisition.  Upon finalizing the accounting for this transaction, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the amount allocated to goodwill.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Conversion of Class B common stock to Class A common stock</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Subsequent to June 30, 2019, a stockholder of the Company converted a total of <ix:nonFraction unitRef="shares" contextRef="ia7f0e99f8f824839afe7239ea7e903cb_D20190701-20190809" decimals="INF" format="ixt:numdotdecimal" name="road:ConversionOfCommonStockInConnectionWithInitialPublicOffering" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzcxNDY4MjU1ODU5MzE_0d1d13b5-cbf1-4caa-98e5-0487f271072b">125,000</ix:nonFraction> shares of the Company's Class B common stock, on a <ix:nonFraction unitRef="number" contextRef="ia7f0e99f8f824839afe7239ea7e903cb_D20190701-20190809" decimals="INF" format="ixt-sec:numwordsen" name="road:ConversionRatetoReclassifyCommonStocktoClassBShares" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzcxNDY4MjU1ODU5MzM_2b5f97ca-852f-4a11-b080-8800aec78e01">one</ix:nonFraction>-for-one basis, into shares of the Company's Class A common stock.  Following the conversion, there were <ix:nonFraction unitRef="shares" contextRef="if0b63fe17f9a43559cfc7942468c7955_D20190701-20190809" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesConverted1" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzgyNDYzMzcyMTU2MDg_53600022-3826-416a-9649-bcd3027d2d28">32,567,545</ix:nonFraction> shares of Class A common stock and <ix:nonFraction unitRef="shares" contextRef="ia7f0e99f8f824839afe7239ea7e903cb_D20190701-20190809" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesConverted1" id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzgyNDYzMzcyMTU2MDk_5307a29a-51df-4f78-8d96-b2a14bd4fe73">19,114,417</ix:nonFraction> shares of Class B common stock outstanding.</span></div></ix:continuation><div id="i_0_94"></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span><br/></span></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">his discussion and analysis of our financial condition and results of operations is intended to assist in understanding and assessing the trends and significant changes in our results of operations and financial condition. Historical results may not be indicative of future performance. This discussion includes forward-looking statements that reflect our plans, estimates and beliefs. Such statements involve risks and uncertainties. Our actual results may differ materially from those contemplated by these forward-looking statements as a result of various factors, including those set forth under the headings &#8220;Risk Factors&#8221; and &#8220;Cautionary Statement Regarding Forward-Looking Statements.&#8221; This discussion should be read in conjunction with our unaudited consolidated financial statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and notes thereto included in our 2018 Form 10-K. In this discussion, we use certain non-GAAP financial measures. Explanation of these non-GAAP financial measures and reconciliation to the most directly comparable GAAP financial measures are included in this "Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221; Investors should not consider non-GAAP financial measures in isolation or as substitutes for financial information presented in compliance with GAAP.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Overview</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are one of the fastest growing civil infrastructure companies in the United States, specializing in the building and maintenance of transportation networks. Our operations leverage a highly skilled workforce, strategically located HMA plants, substantial construction assets and select material deposits. We provide construction products and services to both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments in the southeastern United States.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our public projects are funded by federal, state and local governments and include projects for roads, highways, bridges, airports and other forms of infrastructure. Public transportation infrastructure projects historically have been a relatively stable portion of state and federal budgets and represent a significant share of the United States construction market. Federal funds are allocated on a state-by-state basis, and each state is required to match a portion of the federal funds they receive. Federal highway spending uses funds predominantly from the Highway Trust Fund, which derives its revenues from fuel taxes and other user fees.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In addition to public infrastructure projects, we provide a wide range of large sitework construction and HMA paving services to private construction customers, including commercial and residential developers and local businesses.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">How We Assess Performance of Our Business</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenues</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We derive our revenues predominantly from providing construction products and services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. Our projects represent a mix of federal, state, municipal and private customers. We also generate revenues from the sale of HMA, aggregates, ready-mix concrete and liquid asphalt to customers. Revenues derived from projects are recognized over a period of time on the percentage-of-completion basis, measured by the relationship of total cost incurred compared to total estimated contract costs (cost-to-cost method). Changes in job performance, job conditions and estimated profitability, including those arising from contract penalty provisions and final contract settlements, may result in revisions to estimated costs and income, and are recognized in the period in which the revisions are determined. Revenues generated from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at the point in time when risks associated with ownership have passed to the customer.</span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">19</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Gross Profit</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Gross profit represents revenues less cost of revenues. Cost of revenues consists of all direct and indirect costs on construction contracts, including raw materials, labor, equipment costs, depreciation, lease expenses, subcontractor costs and other expenses at our HMA plants and aggregate mining facilities. Our cost of revenues is directly affected by fluctuations in commodity prices, primarily liquid asphalt and diesel fuel. From time to time, when appropriate, we limit our exposure to changes in commodity prices by entering into forward purchase commitments. In addition, our public infrastructure contracts often provide for price adjustments based on fluctuations in certain commodity-related product costs. These price adjustment provisions are in place for most of our public infrastructure contracts, and we seek to include similar provisions in our private contracts.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Depreciation, Depletion and Amortization</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We carry property, plant and equipment on our balance sheet at cost, net of accumulated depreciation, depletion and amortization. Depreciation on property, plant and equipment is computed on a straight-line basis over the estimated useful life of the asset. Amortization expense is the periodic expense related to leasehold improvements and intangible assets. Leasehold improvements are amortized over the lesser of the life of the underlying asset or the remaining lease term. Our intangible assets were recognized as a result of certain acquisitions and are generally amortized on a straight-line basis over the estimated useful lives of the assets. Quarry reserves are depleted in accordance with the units-of-production method as aggregate is extracted, using the initial allocation of cost based on proven and probable reserves.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">General and Administrative Expenses</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">General and administrative expenses consist primarily of salaries and personnel costs for our administration, finance and accounting, legal, information systems, human resources and certain managerial employees. Additional expenses include audit, consulting and professional fees, travel, insurance, office space rental costs, property taxes and other corporate and overhead expenses.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Gain on Sale of Equipment, net</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In the normal course of business, we sell construction equipment for various reasons, including when the cost of maintaining the asset exceeds the cost of replacing it. The gain or loss on sale of equipment reflects the difference between the carrying value at the date of disposal and the net consideration received from the sale of equipment during the period.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest Expense, net</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Interest expense, net primarily represents interest incurred on our long-term debt, such as the Compass Term Loan and the Compass Revolving Credit Facility, as well as the cost of interest swap agreements and amortization of deferred debt issuance costs. These amounts are partially offset by interest income earned on short-term investments of cash balances in excess of our current operating needs.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Key Performance Indicators</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adjusted EBITDA and Adjusted EBITDA Margin</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Adjusted EBITDA represents net income before, as applicable from time to time, (i) interest expense, net, (ii) provision (benefit) for income taxes, (iii) depreciation, depletion and amortization of long-lived assets, (iv) equity-based compensation expense and (v) certain management fees and expenses, and excludes income recognized in connection with the Settlement (see Note 13 - Settlement Agreement to the consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q).  Adjusted EBITDA Margin represents Adjusted EBITDA as a percentage of revenues for each period. Adjusted EBITDA and Adjusted EBITDA Margin are supplemental measures of our operating performance that are neither required by, nor presented in accordance with, GAAP. These measures should not be considered as an alternative to net income or any other performance measure derived in accordance with GAAP as an indicator of our operating performance. We present Adjusted EBITDA and Adjusted EBITDA Margin because management uses these measures as key performance indicators and believes they are measures frequently used by securities analysts, investors and other parties to evaluate companies in our industry. These measures have limitations as analytical tools and should not be considered in isolation or as substitutes for analysis of our results as reported under GAAP.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our calculation of Adjusted EBITDA and Adjusted EBITDA Margin may not be comparable to similarly named measures reported by other companies. Potential differences between our measure of Adjusted EBITDA and other companies' measures of Adjusted EBITDA may include differences in capital structures, tax positions and the age and book depreciation of intangible and tangible assets.</span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">20</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents a reconciliation of net income, the most directly comparable measure calculated in accordance with GAAP, to Adjusted EBITDA, and the calculation of Adjusted EBITDA Margin for each of the periods presented (in thousands, except percentages):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:47.100968%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.033195%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.033195%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.033195%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.033195%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,403&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,647&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">615&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">406&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,509&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">956&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,941&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,409&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,080&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,382&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation, depletion and amortization of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,059&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,621&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,698&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,929&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">146&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">371&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">146&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">975&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Settlement income </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14,803)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Management fees and expenses</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">316&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">468&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">957&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,119&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,279&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,678&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,958&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">47,205&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">227,290&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">195,075&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">545,921&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">464,395&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA Margin</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"> (1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">  Represents pre-tax income recognized in connection with the Settlement.</span></div><div style="margin-bottom:15pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">  (2)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">  Reflects fees and reimbursement of certain travel expenses under a management services agreement with SunTx (see Note 12)                   </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Results of Operations</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Three Months Ended June 30, 2019 Compared to Three Months Ended June 30, 2018 </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth selected financial data for the three months ended June 30, 2019 and June 30, 2018 (in thousands, except percentages):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.723375%;"><tr><td style="width:1.0%;"></td><td style="width:25.323162%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.095700%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.493481%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.095700%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.493481%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.095700%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.493481%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.095700%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.493481%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.205270%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.909570%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.205270%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Change from the Three Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">to the Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">% of<br/>Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">% of<br/>Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;<br/>Change</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">% <br/>Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">227,290&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">195,075&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,215&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">189,198&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">83.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">165,606&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">84.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,592&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,092&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29,469&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,623&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(15,968)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14,788)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,180)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">N/A&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of equipment, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">58&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(28)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(32.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,182&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,767&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,415&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(615)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(406)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(209)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">190&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">175&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1166.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income before provision for income taxes and earnings from investment in joint venture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,757&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,376&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,381&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,941&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,409&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,532&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">250.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings from investment in joint venture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">386&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">436&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(50)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">N/A&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,403&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,799&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,279&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,678&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,601&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">21</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenues</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Revenues for the three months ended June 30, 2019 increased $32.2 million, or 16.5%, to $227.3&#160;million from $195.1&#160;million for the three months ended June 30, 2018. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues in our existing markets increased approximately $21.3 million as a result of growing demand in both the private and public sectors. The increase also included approximately $10.9 million of revenues attributable to acquisitions completed during or subsequent to the quarter ended June 30, 2018. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Gross Profit.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Gross profit for the three months ended June 30, 2019 increased $8.6 million, or 29.3%, to $38.1 million from $29.5&#160;million for the three months ended June 30, 2018. The increase in gross profit was the result of an increase in revenue as discussed above and an increase in gross profit margin to 16.8% for the three months ended June 30, 2019 from 15.1% for the three months ended June 30, 2018. The higher gross profit margin was primarily a result of increased HMA production and equipment utilization, resulting in an increase of fixed cost absorption during the three months ended June 30, 2019 compared to the three months ended June 30, 2018. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">General and Administrative Expenses.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> General and administrative expenses include costs related to our operational offices that are not allocated to direct contract costs and expenses related to our corporate offices. General and administrative expenses for the three months ended June 30, 2019 increased $1.2 million, or 8.0%, to $16.0 million from $14.8 million for the three months ended June 30, 2018. The increase was primarily due to (i) $0.5 million of expenses attributable to acquisitions completed during or subsequent to the quarter ended June 30, 2018 and (ii) a $0.7 million increase in the cost of professional services and insurance, reflecting our growth and increased regulatory and reporting requirements as a public company. General and administrative expense as a percentage of revenue declined 0.5%.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Interest Expense, Net.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Interest expense, net for the three months ended June 30, 2019 increased $0.2&#160;million to $0.6 million compared to $0.4 million for the three months ended June 30, 2018. The increase in interest expense, net reflects a $0.3 million increase in interest expense, partially offset by a $0.1 million increase in interest income. The increase in interest expense, net was due to an increase in interest rates on a lower average principal debt balance outstanding and a decrease in the fair value of interest rate swaps resulting in a $0.2 million charge to interest expense during the three months ended June 30, 2019 that we did not have during the three months ended June 30, 2018. The increase in interest income was due to a higher average cash balance during the three months ended June 30, 2019, resulting from proceeds attributable to our IPO, which occurred  during the quarter ended June 30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Provision for Income Taxes.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Our effective tax rate increased to 22.3% for the three months ended June 30, 2019, from 9.5% for the three months ended June 30, 2018.  The Tax Act, which was effective January 1, 2018, included broad and complex changes to the United States tax code, including a reduction in the United States federal corporate income tax rate from 35.0% to 21.0%. As a result of this change, the Company recorded its income tax provision for the three months ended June 30, 2018 based on a blended U.S. statutory rate of 24.5%, which represents prorated applicable tax rates before and after the effective date of the Tax Act and the effect of applicable state income taxes.  The effective tax rate for the three months ended June 30, 2019 reflects a federal income tax provision based on the United States statutory tax rate of 21.0% and the effect of applicable state income taxes.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The effects of the higher blended U.S. statutory tax rate of 24.5% for the three months ended June 30, 2018 compared to the U.S. statutory tax rate of 21% for the three months ended June 30, 2019 was offset by (i) a $0.9 provisional discrete tax benefit related to the Tax Act, primarily an adjustment in our U.S. deferred tax liabilities by the same amount and (ii) a $1.3 million permanent tax benefit resulting from the deduction of the excess of fair market value over the exercise price of options exercised during the period. No such tax benefits were applicable to the three months ended June 30, 2019. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Earnings from Investment in Joint Venture. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended June 30, 2019 and the three months ended June 30, 2018, we earned $0.4 million of pre-tax income from our 50% interest in the earnings of a joint venture that we entered into with a third party in November 2017 for the sole purpose of performing a construction project for the Alabama Department of Transportation. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Net Income.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Net income increased $3.8 million, or 28.3%, to $17.2 million for the three months ended June 30, 2019, compared to $13.4&#160;million for the three months ended June 30, 2018. This increase in net income was a result of the higher gross profit in the three months ended June 30, 2019 compared to the three months ended June 30, 2018. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">This increase was partially offset by the increase in general and administrative expense and an increase in the effective income tax rate during</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> the three months ended June 30, 2019, all as described above. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Adjusted EBITDA and Adjusted EBITDA Margin.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Adjusted EBITDA and Adjusted EBITDA Margin were $31.3 million and&#160;13.8%, respectively, for the three months ended June 30, 2019, compared to $22.7&#160;million and 11.6%, respectively, for the three months ended June 30, 2018. The increase in Adjusted EBITDA for the three months ended June 30, 2019 compared to the three months ended June 30, 2018 was the result of higher gross profit and depreciation, depletion and amortization of long-lived assets, partially offset by an increase in general and administrative expenses.   The higher Adjusted EBITDA Margin was a result of a higher gross profit percentage and lower general and administrative expenses percentage for the three months ended June 30, 2019. See the description of Adjusted EBITDA and Adjusted EBITDA Margin, as well as a reconciliation of Adjusted EBITDA to net income, under the heading &#8220;How We Assess Performance of Our Business&#8221;.</span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">22</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Nine Months Ended June 30, 2019 Compared to Nine Months Ended June 30, 2018 </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth selected financial data for the nine months ended June 30, 2019 and June 30, 2018 (in thousands, except percentages):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:25.247580%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.479945%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.479945%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.479945%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.479945%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.491563%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.479945%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.906501%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.479945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:11pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Change from the Nine Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:9pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">to the Nine Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">% of<br/>Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">% of<br/>Revenues</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;<br/>Change</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">% <br/>Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">545,921&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">464,395&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">81,526&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">466,900&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">85.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">398,379&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">85.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">68,521&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79,021&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,016&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,005&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative expenses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(45,170)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(8.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(40,572)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(8.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,598)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,803&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14,803)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">N/A&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of equipment, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,085&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,117&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(32)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,936&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">41,364&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,428)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(15.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,509)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(956)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(553)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">57.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">296&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">341&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(757.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income before provision for income taxes and earnings from investment in joint venture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,723&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,363&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,640)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(16.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,080&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,382&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,698&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings from investment in joint venture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">925&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">666&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">259&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">N/A&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,647&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(9,079)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(25.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,958&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">47,205&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,753&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenues</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Revenues for the nine months ended June 30, 2019 increased $81.5 million, or 17.6%, to $545.9 million from $464.4 million for the nine months ended June 30, 2018. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues in our existing markets increased approximately $34.9 million as a result of growing demand in both the private and public sectors.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> The increase also included approximately $46.6 million of revenues attributable to acquisitions that we completed during or subsequent to the quarter ended June 30, 2018. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Gross Profit.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Gross profit for the nine months ended June 30, 2019 increased $13.0 million, or 19.7%, to $79.0 million from $66.0 million for the nine months ended June 30, 2018. The higher gross profit was the result of the 17.6% increase in revenues and an increase in gross profit margin to 14.5% for the nine months ended June 30, 2019 from 14.2% for the nine months ended June 30, 2018. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">General and Administrative Expenses.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> General and administrative expenses for the nine months ended June 30, 2019 increased $4.6 million, or 11.3%, to $45.2 million from $40.6 million for the nine months ended June 30, 2018. The increase in general and administrative expenses for the nine months ended June 30, 2019 compared to the nine months ended June 30, 2018 was primarily the result of (i) $2.3 million in overhead expense attributable to acquisitions, that we completed during or subsequent to June 30, 2018, and (ii) an increase in the cost of professional services and insurance, reflecting our growth and increased reporting and regulatory requirements as a public company. General and administrative expenses as a percentage of revenue declined 0.3%.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Interest Expense, Net.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Interest expense, net for the nine months ended June 30, 2019 increased $0.6&#160;million, or 57.8%, to $1.5 million compared to $1.0 million for the nine months ended June 30, 2018. The increase in interest expense, net reflects a $1.4 million increase in interest expense, partially offset by a $0.8 million increase in interest income.  The increase in interest expense was due to an increase in the average principal debt balance outstanding to $59.5 million for the nine months ended June 30, 2019 from $55.7 million for the nine months ended June 30, 2018, and an increase in interest rates.  During the nine months ended June 30, 2019, the change in the fair value of our interest rate swaps resulted in a $0.5 million charge to interest expense compared to a $0.3 million credit during the nine months ended June 30, 2018. The increase in interest income was due to a higher average cash balance during the three months ended June 30, 2019, resulting from proceeds attributable to our IPO, which occurred in May 2018.</span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">23</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Provision for Income Taxes.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Our effective tax rate increased to 23.3% for the nine months ended June 30, 2019, from 13.1% for the nine months ended June 30, 2018. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Tax Act, which was effective January 1, 2018, included broad and complex changes to the United States tax code, including a reduction in the United States federal corporate income tax rate from 35.0% to 21.0%. As a result of this change, the Company recorded its income tax provision for the nine months ended June 30, 2018 based on a blended U.S. statutory rate of 24.5%, which represents prorated applicable tax rates before and after the effective date of the Tax Act and the effect of applicable state income taxes.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The effective tax rate for the nine months ended June 30, 2019 reflects a federal income tax provision based on the U.S. statutory tax rate of 21.0% and the effect of applicable state income taxes. The effects of the higher blended U.S. statutory tax rate of 24.5% for the nine months ended June 30, 2018 compared U.S. statutory tax rate of 21% for the nine months ended June 30, 2019 was offset by (i) a $4.4 million provisional discrete tax benefit related to the Tax Act, primarily due to an adjustment in our U.S. deferred tax liabilities by the same amount and (ii) a $1.3 million permanent tax benefit resulting from the deduction of the excess of fair market value over the exercise price of options exercised during the period. No such tax benefits were applicable to the nine months ended June 30, 2019.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We completed our accounting for the income tax effects of the Tax Act in subsequent periods during fiscal 2018, resulting in a discrete tax benefit of $4.6 million for the full fiscal year.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">This net reduction in deferred tax liabilities also included the estimated impact on the Company's net state deferred tax assets.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Earnings from Investment in Joint Venture. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the nine months ended June 30, 2019 and the nine months ended June 30, 2018, we earned $0.9 million and $0.7 million, respectively, of pre-tax income from our 50% interest in the earnings of a joint venture that we entered into with a third party in November 2017 for the sole purpose of performing a construction project for the Alabama Department of Transportation. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Net Income.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Net income decreased $9.1 million, or 25.5%, to $26.6 million for the nine months ended June 30, 2019, compared to $35.6&#160;million for the nine months ended June 30, 2018. This decrease in net income was a result of (i) the $10.6 million settlement income, net of tax, recognized during the nine months ended June 30, 2018, (ii) higher general and administrative expenses and (iii) an increase in the effective income tax rate during the nine months ended June 30, 2019 compared to the nine months ended June 30, 2018. The decrease was partially offset by an increase in gross profit as described above. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Adjusted EBITDA and Adjusted EBITDA Margin.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Adjusted EBITDA and Adjusted EBITDA Margin were $60.0 million and&#160;11.0%, respectively, for the nine months ended June 30, 2019, compared to $47.2&#160;million and 10.2%, respectively, for the nine months ended June 30, 2018. The increase in Adjusted EBITDA for the nine months ended June 30, 2019 compared to the nine months ended June 30, 2018 was the result of higher gross profit and depreciation, depletion and amortization of long-lived assets, partially offset by an increase in general and administrative expenses.   See the description of Adjusted EBITDA and Adjusted EBITDA Margin, as well as a reconciliation of Adjusted EBITDA to net income, under the heading "How We Assess Performance of Our Business".</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Inflation and Price Changes</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Inflation had an immaterial impact on our results of operations for the nine months ended June 30, 2019 and 2018 due to relatively low inflation in the United States in recent years and our ability to recover increasing costs by obtaining higher prices for our products, including sale price escalator clauses in most of our public construction contracts. Inflation risk varies with the level of activity in our industry, the number, size and strength of competitors and the availability of products to supply a local market.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Liquidity and Capital Resources</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash Flows Analysis</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth our cash flows for the periods indicated (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:70.677732%;"><tr><td style="width:1.0%;"></td><td style="width:62.970646%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.025440%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.778474%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.025440%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities, net of acquisition</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,963&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,660&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(46,348)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(82,290)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash (used in) provided by financing activities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(11,104)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">106,266&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net change in cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(39,489)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">47,636&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">24</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Activities</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cash provided by operating activities was $18.0 million for the nine months ended June 30, 2019, a decrease of $5.7 million compared to $23.7 million for the nine months ended June 30, 2018. The decrease was primarily due to a $9.1 million decrease in net income for the nine months ended June 30, 2019 compared to the nine months ended June 30, 2018 and a $1.6 million reduction in changes in operating assets and liabilities, partially offset by a $4.8 million increase in depreciation, depletion and amortization of long-lived assets for those same periods. </span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The $1.6 million decrease in changes in operating assets and liabilities for the nine months ended June 30, 2019 compared to the nine months ended June 30, 2018 was primarily a result of (i) a $28.9 million increase in contracts receivable due to higher overall revenue and the normal fluctuations resulting from the timing of processing transactions in our accounts receivable cycle, (ii) a $16.1 million decrease in other assets, primarily as a result of the recognition of a $11.0 million receivable in connection with settlement income during the nine months ended June 30, 2018 and a $3.9 million payment received in connection with settlement income during the nine months ended June 30, 2019, (iii) a $9.8 million increase in other current assets, primarily due to recognition of the $3.9 million current portion of the settlement income and a $3.3 million increase in prepaid insurances and taxes, (iv) an $8.7 million increase in inventories, primarily related to operations of the liquid asphalt terminal that we acquired during the nine months ended June 30, 2019 and (v) a $9.7 million decrease in accounts payable due to normal fluctuations in the timing of processing transactions in our accounts payable cycle</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Investing Activities</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cash used in investing activities was $46.3 million for the nine months ended June 30, 2019 compared to $82.3&#160;million for the nine months ended June 30, 2018. The decrease was primarily the result of $10.9 million used in the acquisition of liquid asphalt terminal assets and $8.9 million used in the acquisition of a business during the nine months ended June 30, 2019 compared to $51.3 million used in the acquisition of a business during the nine months ended June 30, 2018.  The decrease was partially offset by a $1.7 million reduction in our investment in property, plant and equipment and a $2.2 million distribution received from an investment in a joint venture during the nine months ended June 30, 2019.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financing Activities</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cash used in financing activities was $11.1 million for the nine months ended June 30, 2019 compared to $106.3&#160;million during the nine months ended June 30, 2018. The change was primarily due to (i) $98.0 million of proceeds, net of offering costs, from the issuance of Class A common stock in connection with our IPO in May 2018 and (ii) a $22.0 million term loan borrowing in connection with the Scruggs Acquisition during the nine months ended June 30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compass Credit Agreement </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On June&#160;30, 2017, CPHI, our wholly owned subsidiary, entered into the Compass Credit Agreement, providing for the $50.0 million Compass Term Loan and the $30.0 million Compass Revolving Credit Facility.</span><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In connection with the Scruggs Acquisition, we amended the Compass Credit Agreement on May 15, 2018 and borrowed an additional $22.0 million under the Compass Term Loan to fund a portion of the purchase price. The principal amount of the Compass Term Loan, including the additional borrowing, must be paid in quarterly installments of $3.6 million. All amounts borrowed under the Compass Credit Agreement mature on July 1, 2022.   </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">CPHI&#8217;s obligations under the Compass Credit Agreement are guaranteed by the Company and all of CPHI's direct and indirect subsidiaries and are secured by first priority security interests in substantially all of the Company's assets.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2019 and September&#160;30, 2018, the interest rate on outstanding borrowings under the Compass Term Loan and Compass Revolving Credit Facility was&#160;4.402% and 4.242%, respectively. At June 30, 2019 and September&#160;30, 2018, we had availability of approximately $14.4 million and $14.0 million, respectively, under the Compass Revolving Credit Facility, including reduction for outstanding letters of credit. In order to hedge against changes in interest rates, on June&#160;30, 2017, we entered into an amortizing $25.0&#160;million notional interest rate swap agreement applicable to outstanding debt under the Compass Term Loan, under which we pay a fixed percentage rate of 2.015% and receive a credit based on the applicable LIBOR rate.  In connection with the amendment to the Compass Credit Agreement and the additional borrowing on May 15, 2018, we entered into an additional $11.0 million notional interest rate swap agreement applicable to the $22.0 million of additional debt under the Compass Term Loan.  Under this additional swap agreement, we pay a fixed percentage rate of 3.01% and receive a credit based on the applicable LIBOR rate. At June 30, 2019 and September&#160;30, 2018, the aggregate notional value of these interest rate swap agreements was $23.3 million and $28.7 million, respectively, and the fair value was $(0.3) million and $0.3 million, respectively, which is included within other liabilities and other assets on our Consolidated Balance Sheets. We must pay a commitment fee of 0.35% per annum on the aggregate unused revolving commitments under the Compass Credit Agreement. We also must pay fees with respect to any letters of credit issued under the Compass Credit Agreement.</span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">25</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Compass Credit Agreement contains usual and customary covenants for agreements of this type, including, but not limited to, certain financial covenants, such as a minimum fixed charge coverage ratio of 1.20 to 1.00. At June 30, 2019 and September&#160;30, 2018, our fixed charge coverage ratio was 1.55 to 1.00 and 1.51 to 1.00, respectively. The Compass Credit Agreement also requires us to maintain a consolidated leverage ratio not to exceed 2.00 to 1.00, subject to certain adjustments as further described in the Compass Credit Agreement. At June 30, 2019 and September&#160;30, 2018, our consolidated leverage ratio was 0.74 to 1.00 and 0.88 to 1.00, respectively. At June 30, 2019 and September&#160;30, 2018, we were in compliance with all covenants under the Compass Credit Agreement.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Capital Requirements and Sources of Liquidity</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the nine months ended June 30, 2019 and 2018, our capital expenditures were approximately $31.7&#160;million and $33.5 million, respectively. Our capital expenditures are typically made during the same fiscal year in which they are approved.&#160; At June 30, 2019, our commitments for capital expenditures were not material to our financial condition or results of operations on a consolidated basis.&#160; For the full fiscal year 2019, we expect total capital expenditures to be approximately $39.0 million to $42.0 million. Our capital expenditure budget is an estimate and is subject to change. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Historically, we have had significant cash requirements in order to organically expand our business into new geographic markets. Our cash requirements include costs related to increased capital expenditures, as well as purchase and production of materials. Our working capital needs are driven by the seasonality and growth of our business, with our cash requirements increasing in periods of growth. Additional cash requirements resulting from our growth include the costs of additional personnel, production and distribution facilities, enhancements to our information systems, integration of acquisitions and compliance with laws and rules applicable to public companies. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We have historically relied on cash available through credit facilities, in addition to cash on hand and from operations, to finance our working capital requirements and to support our growth. We regularly monitor potential capital sources, including equity and debt financings, in an effort to meet our planned capital expenditures and liquidity requirements. Our future success will depend on our ability to access outside sources of capital.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We believe that our cash on hand, operating cash flow and available borrowings under the Compass Revolving Credit Facility will be sufficient to fund our operations for at least the next twelve months. However, future cash flows are subject to a number of variables, and significant additional capital expenditures will be required to conduct our operations. There can be no assurance that operations and other capital resources will provide cash in sufficient amounts to maintain planned or future levels of capital expenditures. In the event  that we make one or more acquisitions and the amount of capital required is greater than the amount we have available for acquisitions at that time, we could be required to reduce the expected level of capital expenditures and/or seek additional capital. If we seek additional capital, we may do so through borrowings under the Compass Revolving Credit Facility, joint ventures, asset sales, offerings of debt or equity securities or other means. We cannot guarantee that this additional capital will be available on acceptable terms or at all. If we are unable to obtain the funds we need, we may not be able to complete acquisitions that may be favorable to us or finance the capital expenditures necessary to conduct our operations.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Commodity Price Risk</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are subject to commodity price risk with respect to price changes in liquid asphalt and energy resources, including (i) fossil fuels and electricity for aggregates and asphalt paving mix production, (ii) natural gas for HMA production and (iii) diesel fuel for distribution vehicles and production-related mobile equipment. In order to manage or reduce commodity price risk, we monitor the costs of these commodities at the time of bid and price them into our contracts accordingly. Furthermore, liquid asphalt escalator provisions in most of our public contracts, and in some of our private and commercial contracts, limit our exposure to price fluctuations in this commodity. In addition, we may enter into firm purchase commitments for certain raw materials with terms generally less than one year.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Interest Rate Risk</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are exposed to interest rate risk on certain of our short-term and long-term debt obligations used to finance our operations and acquisitions. We have LIBOR-based floating rate borrowings under the Compass Credit Agreement, which expose us to variability in interest payments due to changes in the reference interest rates. From time to time, we use derivative instruments as hedges against the impact of interest rate changes on future earnings and cash flows. In order to hedge against changes in interest rates and to manage fluctuations in cash flows resulting from interest rate risk, on June&#160;30, 2017, we entered into an amortizing interest rate swap agreement applicable to $25.0&#160;million outstanding debt under the Compass Term Loan, for which we pay a fixed rate of 2.015% and receive a credit based on the applicable LIBOR rate. </span><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In connection with the additional borrowing on May 15, 2018 related to the Scruggs Acquisition, we entered into an additional $11.0 million notional interest rate swap agreement applicable to the $22.0 million of additional debt that we incurred under the Compass Term Loan.  Under this additional swap agreement, we pay a fixed percentage rate of 3.01% and receive a credit based on the applicable LIBOR rate.</span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">26</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2019, we had a total of $51.5 million of variable rate borrowings outstanding. Holding other factors constant and absent the interest rate swap agreements described above, a hypothetical 1% change in our borrowing rates would result in a $0.5 million change in our annual interest expense based on our variable rate debt at June 30, 2019 and September&#160;30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Off-Balance Sheet Arrangements</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company enters into operating leases for property and equipment in the normal course of business. See Note 19 - Commitments and Contingencies to our consolidated financial statements included in the 2018 Form 10-K for additional information. Other than the operating leases described therein, we do not currently have any off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on our financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources.</span></div><div id="i_0_97"></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span><br/></span></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are a smaller reporting company, as defined by Rule 12b-2 of the Exchange Act, and therefore are not required to provide the information called for by this Item.</span></div><div id="i_0_100"></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span><br/></span></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 4. Controls and Procedures. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We maintain disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our President and Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures.  Accordingly, even effective disclosure controls and procedures can only provide reasonable, not absolute, assurance of achieving their control objectives.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our management, under the supervision of our President and Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q.  As a result of the material weaknesses in our internal control over financial reporting described below, our President and Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were not effective at the reasonable assurance level.</span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In the course of preparing our consolidated financial statements for the fiscal years ended September 30, 2018 and 2017, our management determined that we have material weaknesses in our internal control over financial reporting relating to the design and operation of our information technology general controls and overall closing and financial reporting controls, including our accounting for significant and unusual transactions. We have concluded that these material weaknesses in our internal control over financial reporting are primarily due to the fact that we have historically operated as a private company with limited resources and had neither formally designed and implemented the necessary business processes and related internal controls nor employed personnel with the appropriate level of experience and technical expertise to oversee (i) our business processes and controls surrounding information technology general controls, (ii) our closing and financial reporting processes, or (iii) the accounting and financial reporting requirements related to significant and unusual transactions.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As a result of these material weaknesses, we have implemented and continue to implement remediation measures including, but not limited to, hiring additional accounting staff members and engaging a third party to assist us with our efforts to: (i) improve the effectiveness of our financial period close and reporting processes; (ii) comply with the accounting and financial reporting requirements related to significant and unusual transactions; (iii) identify and implement the business processes and controls surrounding information technology general controls; and (iv) formalize our business processes, accounting policies and internal control documentation, strengthen supervisory reviews by our management, and evaluate the effectiveness of our internal controls in accordance with the framework established by </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Internal Control - Integrated Framework</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(2013) </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">published by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Other than the changes intended to remediate the material weaknesses noted above, there were no changes in our internal control over financial reporting during the fiscal quarter ended&#160;June 30, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="i_0_103"></div><div style="text-indent:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:6pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">27</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-indent:2.25pt;padding-right:2.25pt;text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:127%;">PART II - Other Information </span></div><div id="i_0_106"></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:127%;">Item 1. Legal Proceedings. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Due to the nature of our business, we are involved in routine litigation or subject to other disputes or claims related to our business activities, including, among other things, (i) workers' compensation claims, (ii) employment-related disputes and (iii) liability issues or breach of contract or tortious conduct in connection with the performance of services and provision of materials. We and our affiliates are also subject to government inquiries in the ordinary course of business seeking information concerning our compliance with government construction contracting requirements and various laws and regulations, the outcome of which cannot be predicted with certainty. In the opinion of our management, after consultation with legal counsel, none of the pending inquiries, litigation, disputes or claims against us, if decided adversely to us, would have a material adverse effect on our financial condition, cash flows or results of operations.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">In February 2019, the Alabama Department of Environmental Management (&#8220;ADEM&#8221;) issued a consent order related to discharges of dredged or fill material into wetlands at the Company&#8217;s Lambert, Alabama mining site in violation of Section 402 of the Clean Water Act.  In response to the consent order, the Company paid a $115,000 fine and submitted an engineering plan to the ADEM, which plan is currently under review by the ADEM.  The Company does not expect the cost of implementing the remedial measures in the engineering plan to be material to the Company. To date, the Company has not received any assessments from the U.S. Environmental Protection Agency related to this matter.</span></div><div id="i_0_109"></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span><br/></span></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 1A. Risk Factors. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In addition to the other financial information set forth in this report, you should carefully consider the factors discussed in Part I, Item 1A, "Risk Factors," in our 2018 Form 10-K that could materially affect our business, financial condition or future operating results.  The risks described in our 2018 Form 10-K are not the only risks that we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and operating results.</span></div><div id="i_0_112"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Unregistered Sales of Equity Securities</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company did not sell any of its equity securities during the period covered by this report that were not registered under the Securities Act.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Proceeds from Initial Public Offering of Class A Common Stock</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 3, 2018, the Company&#8217;s Registration Statement on Form S-1 (File No. 333-224174) (the "Form S-1") filed in connection with the IPO of the Company's Class A common stock was declared effective by the SEC. There has been no material change in the Company's planned use of the proceeds received from the sale of shares of Class A common stock in the IPO from that described in the prospectus forming part of the Form S-1 and other periodic reports that the Company has filed with the SEC.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Issuer Purchases of Equity Securities</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the quarter covered by this report, the Company did not purchase any of its equity securities that are registered under Section 12(b) of the Exchange Act.</span></div><div id="i_0_115"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 3. Defaults Upon Senior Securities.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i_0_118"></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span><br/></span></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 4. Mine Safety Disclosures. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K (17 C.F.R. Part 229.104) is included in Exhibit 95.1 to this Quarterly Report on Form 10-Q.</span></div><div id="i_0_121"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">28</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 5. Other Information.</span></div><div style="text-indent:2.25pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#231f20;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i_0_124"></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Item 6. Exhibits.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:6.298755%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.459751%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:88.041494%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit<br/>Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/0001718227/000119312518138659/d169660dex31.htm">Amended and Restated Certificate of Incorporation of Construction Partners, Inc. (incorporated by reference to Exhibit 3.1 to Amendment No. 2 to the Registration Statement on Form S-1 (File No. 333-224174) filed on April 27, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/0001718227/000119312518138659/d169660dex32.htm">Amended and Restated Bylaws of Construction Partners, Inc. (incorporated by reference to Exhibit 3.2 to Amendment No. 2 to the Registration Statement on Form S-1 (File No. 333-224174) filed on April 27, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/0001718227/000119312518125770/d169660dex41.htm">Form of Class&#160;A Common Stock Certificate (incorporated by reference to Exhibit 4.1 to Amendment No. 1 to the Registration Statement on Form S-1 (File No. 333-224174) filed on April 23, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/0001718227/000119312518109893/d169660dex42.htm">Registration Rights Agreement, dated June&#160;8, 2007, by and among Construction Partners, Inc. (f/k/a SunTx CPI Growth Company, Inc.) and certain security holders party thereto (incorporated by reference to Exhibit 4.2 to the Registration Statement on Form S-1 (File No. 333-224174) filed on April 6, 2018)</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">10.1*&#8224;</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#231f20;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000FF;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit101-firstamendm.htm">First Amendment to the Construction Partners, Inc. 2018 Equity Incentive Plan</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31.1*</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a2019q3exhibit311.htm">Certification of President and Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31.2*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a2019q3exhibit312.htm">Certification of Executive Vice President and Chief Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32.1**</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a2019q3exhibit321.htm">Certification of President and Chief Executive Officer pursuant to 18 U.S.C. Section 1350</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32.2**</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a2019q3exhibit322.htm">Certification of Executive Vice President and Chief Financial Officer pursuant to 18 U.S.C. Section 1350</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">95.1*</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a2019q3exhibit951.htm">Mine Safety Disclosures</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">101.INS</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Instance Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">101.SCH</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">101.CAL</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">101.DEF</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">101.LAB</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">*</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Filed herewith.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">**</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furnished herewith.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">&#8224;</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Management contract, compensatory plan or arrangement.</span></td></tr></table></div><div style="text-align:center;margin-bottom:10pt;"><span><br/></span></div><div id="i_0_127"></div><div style="text-align:center;margin-bottom:6pt;"></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">29</span></div></div></div><hr style="page-break-after:always"></hr><div style="height:33.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SIGNATURES</span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on this 9th day of August, 2019.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:83.125864%;"><tr><td style="width:1.0%;"></td><td style="width:57.234609%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.825291%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:33.940100%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">CONSTRUCTION PARTNERS, INC.</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Charles E. Owens</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Charles E. Owens</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</span></td></tr></table></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:76.071923%;"><tr><td style="width:1.0%;"></td><td style="width:22.000000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.709091%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:51.272727%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.709091%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:18.909091%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Name and Signature</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Title</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Date</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Charles E. Owens</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">President, Chief&#160;Executive Officer and Director</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">August 9, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Charles E. Owens</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Executive Officer)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ R. Alan Palmer</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Executive Vice President and Chief Financial Officer</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">August 9, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">R. Alan Palmer</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Financial Officer)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="position:relative;width:100%;height:29.25pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="padding-right:2.25pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:130%;">30</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exhibit101-firstamendm.htm
<DESCRIPTION>EX-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 -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 10.1</font></div><div style="text-align:right;"><font><br></font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">FIRST AMENDMENT </font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">TO THE</font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CONSTRUCTION PARTNERS, INC. 2018 EQUITY INCENTIVE PLAN</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-indent:36pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">This First Amendment (this &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Amendment</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8221;) to the Construction Partners, Inc. 2018 Equity Incentive Plan the (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Plan</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8221;) is effective as of May 24, 2019 (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Effective Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8221;).</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-indent:36pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The last sentence of Section 5(d)(ii) of the Plan is hereby deleted and replaced in its entirety with the following sentence&#58;  </font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="padding-left:36pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8220;The foregoing limit may be multiplied by two with respect to Awards granted in the calendar year in which a Non-Employee Director is first granted Awards.&#8221;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="text-indent:36pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Except as specifically set forth herein, all other terms and conditions contained in the Plan shall remain unchanged and shall continue in full force and effect.</font></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="text-indent:36pt;margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:125%;">IN WITNESS WHEREOF, the Compensation Committee of the Board of Directors of Construction Partners, Inc. has caused this Amendment to become effective as of the Effective Date.</font></div><div style="text-indent:36pt;margin-bottom:8pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:180pt;margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:125%;">CONSTRUCTION PARTNERS, INC.</font></div><div style="text-indent:36pt;padding-left:180pt;margin-bottom:8pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:180pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">By&#58; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">&#47;s&#47; Ned N. Fleming, III&#160;&#160;&#160;</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;       Ned N. Fleming, III</font></div><div style="margin-bottom:8pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:125%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;       Executive Chairman</font></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>a2019q3exhibit311.htm
<DESCRIPTION>EX-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 -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.1</font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION </font></div><div style="margin-top:6pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">I, Charles E. Owens, certify that&#58;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:0.1%;"></td><td style="width:2.006410%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.006410%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:90.147436%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">I have reviewed this Quarterly Report on Form&#160;10-Q&#160;of Construction Partners, Inc. for the quarterly period ended June 30, 2019&#59;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">2.</font></div></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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&#59;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">3.</font></div></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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&#59;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">4.</font></div></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and&#160;15d-15(e))&#160;for the registrant and have&#58;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(a)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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&#59;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(b)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#91;Intentionally omitted&#93;&#59;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(c)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(d)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">5.</font></div></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant' auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(a)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(b)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.839744%;"><tr><td style="width:1.0%;"></td><td style="width:37.325843%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602568%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:3.136437%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602568%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:51.932584%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; August 9, 2019</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47;&#160;Charles E. Owens</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Charles E. Owens</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td></tr></table></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>a2019q3exhibit312.htm
<DESCRIPTION>EX-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 -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.2</font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION </font></div><div style="margin-top:6pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">I, R. Alan Palmer, certify that&#58;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:0.1%;"></td><td style="width:2.006410%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.006410%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:90.147436%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">I have reviewed this Quarterly Report on Form&#160;10-Q&#160;of Construction Partners, Inc. for the quarterly period ended June 30, 2019&#59;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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&#59;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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&#59;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and&#160;15d-15(e))&#160;for the registrant and have&#58;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(a)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">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&#59;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(b)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#91;Intentionally omitted&#93;&#59;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(c)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(d)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">5.</font></div></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(a)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(b)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:38.384615%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.967949%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:51.044872%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; August 9, 2019</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47;&#160;R. Alan Palmer</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">R. Alan Palmer</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>a2019q3exhibit321.htm
<DESCRIPTION>EX-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 -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 32.1</font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:24.75pt;margin-bottom:10pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly Report on Form 10-Q of Construction Partners, Inc. (the &#34;Company&#34;) for the period ended June 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), I, Charles E. Owens, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:0.1%;"></td><td style="width:1.846154%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.006410%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:90.147436%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div style="text-indent:24.75pt;margin-bottom:10pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.839744%;"><tr><td style="width:1.0%;"></td><td style="width:36.362761%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602568%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.654896%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.602568%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:53.377207%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; August 9, 2019</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47;&#160;Charles E. Owens</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Charles E. Owens</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td></tr></table></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>a2019q3exhibit322.htm
<DESCRIPTION>EX-32.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 -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 32.2</font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:24.75pt;margin-bottom:10pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly Report on Form 10-Q of Construction Partners, Inc. (the &#34;Company&#34;) for the period ended June 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), I, R. Alan Palmer, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:0.1%;"></td><td style="width:1.846154%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.006410%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:90.147436%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1)&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2)&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.839744%;"><tr><td style="width:1.0%;"></td><td style="width:36.041734%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602568%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.975923%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.602568%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:53.377207%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; August 9, 2019</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47;&#160;R. Alan Palmer</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">R. Alan Palmer</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-95.1
<SEQUENCE>7
<FILENAME>a2019q3exhibit951.htm
<DESCRIPTION>EX-95.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 -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 95.1</font></div><div style="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Mine Safety Disclosures</font></div><div style="margin-top:6pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The operation of our aggregates mines is subject to regulation by the federal Mine Safety and Health Administration (the &#8220;MSHA&#8221;) under the Federal Mine Safety and Health Act of 1977, 30 U.S.C. &#167; 801 </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">et seq.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> (the &#8220;Mine Act&#8221;). Set forth below is the required information regarding certain mining safety and health matters for the fiscal quarter ended June 30, 2019. Citations and orders may be contested and appealed, and in that process, may be reduced in severity and amount, and are sometimes dismissed. The table below includes references to specific sections of the Mine Act.</font></div><div style="margin-top:12pt;margin-bottom:12pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The information in the table below is presented by mine, consistent with the manner in which we maintain safety and compliance information about our mining operations.</font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.397436%;"><tr><td style="width:1.0%;"></td><td style="width:26.175896%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.940065%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.166124%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.940065%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.166124%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.614332%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.166124%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.614332%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.957655%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.614332%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.166124%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.614332%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.586319%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.614332%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.631922%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.614332%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.817590%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Mine Name &#47; ID</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(A)<br>Section<br>104 S&#38;S</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(B)<br><br>Section<br>104(b)</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(C)<br><br>Section<br>104(d)</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(D)<br><br>Section<br>110(b)(2)</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(E)<br><br>Section<br>107(a)</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(F)<br><br>Proposed<br>Assessments</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(G)<br><br><br>Fatalities</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(H)<br>Pending<br>Legal<br>Action</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Riverbend Sand &#47; 09-01023</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Montgomery Sand &#47; 09-00737</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">121&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Baldree Sand &#47; 09-01166</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">561&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Coosa &#47;&#160;01-03327</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Skyline &#47;&#160;01-03158</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Lambert &#47;&#160;01-03363</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">577&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Hickory Bend &#47;&#160;01-03403</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Allstate &#47;&#160;01-03406</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$1,259&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:4.250000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:91.750000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(A)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The total number of violations of mandatory health or safety standards that could significantly and substantially contribute to the cause and effect of a coal or other mine safety or health hazard under Section 104 of the Mine Act for which the operator received a citation from the MSHA.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(B)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The total number of orders issued under Section 104(b) of the Mine Act.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(C)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The total number of citations and orders for unwarrantable failure of the mine operator to comply with mandatory health or safety standards under Section 104(d) of the Mine Act.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(D)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The total number of flagrant violations under Section 110(b)(2) of the Mine Act.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(E)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The total number of imminent danger orders issued under Section 107(a) of the Mine Act.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(F)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The total dollar value of proposed assessments from the MSHA under the Mine Act.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(G)</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The total number of mining-related fatalities.</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(H)</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Any pending legal action before the Federal Mine Safety and Health Review Commission involving the applicable mine(s).</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;">&#160;</font></div><div style="margin-top:12pt;"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the fiscal quarter ended June 30, 2019, our aggregates mines did not receive any written notices of a pattern of violations, or the potential to have such a pattern of violations, under Section 104(e) of the Mine Act.</font></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>road-20190630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:221bfd8c-f0c2-41ff-a09c-dc120956cb5b,g:fdb638ec-4d22-469e-9768-049c364e0049-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:road="http://www.constructionpartners.net/20190630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:link="http://www.xbrl.org/2003/linkbase" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.constructionpartners.net/20190630">
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <xs:element id="road_PaymentsForAssetAcquisitions" abstract="false" name="PaymentsForAssetAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_AsphaltTerminalMember" abstract="true" name="AsphaltTerminalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" abstract="false" name="ContractwithCustomerAssetNetCurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_PublicMember" abstract="true" name="PublicMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_EstimatedEarningsOnUncompletedContracts" abstract="false" name="EstimatedEarningsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_AssetAcquisitionTransactionCosts" abstract="false" name="AssetAcquisitionTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" abstract="false" name="ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_DepartmentOfTransportationMember" abstract="true" name="DepartmentOfTransportationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ConsiderationNoteReceivableMember" abstract="true" name="ConsiderationNoteReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable" abstract="true" name="ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" abstract="false" name="ConversionOfCommonStockInConnectionWithInitialPublicOffering" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="road_HAPropertiesLLCMember" abstract="true" name="HAPropertiesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ReclassificationOfCommonStockShares" abstract="false" name="ReclassificationOfCommonStockShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="road_ContractWithCustomerAssetAndLiabilityRollForward" abstract="true" name="ContractWithCustomerAssetAndLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_ScruggsCompanyMember" abstract="true" name="ScruggsCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_DisposedEntitMember" abstract="true" name="DisposedEntitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_AlabamaTransportationDepartmentMember" abstract="true" name="AlabamaTransportationDepartmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_CostsOnUncompletedContracts" abstract="false" name="CostsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_DeepSouthAdventuresCharterServicesMember" abstract="true" name="DeepSouthAdventuresCharterServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_SubcontractingServicesMember" abstract="true" name="SubcontractingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_IncreaseDecreaseInContractReceivableIncludingRetainageNet" abstract="false" name="IncreaseDecreaseInContractReceivableIncludingRetainageNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_QuarryReservesMember" abstract="true" name="QuarryReservesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_HotMixAsphaltManufacturingPlanMember" abstract="true" name="HotMixAsphaltManufacturingPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_SettlementAgreementMember" abstract="true" name="SettlementAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_TwoThousandAndNineteenRestrictedStockGrantMember" abstract="true" name="TwoThousandAndNineteenRestrictedStockGrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ContractReceivableIncludingRetainageGross" abstract="false" name="ContractReceivableIncludingRetainageGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_ConversionRatetoReclassifyCommonStocktoClassBShares" abstract="false" name="ConversionRatetoReclassifyCommonStocktoClassBShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="road_NorthCarolinaTransportationDepartmentMember" abstract="true" name="NorthCarolinaTransportationDepartmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ReclassificationOfCommonStock" abstract="false" name="ReclassificationOfCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_PurchaserOfSubsidiaryMember" abstract="true" name="PurchaserOfSubsidiaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" abstract="false" name="ContractwithCustomerLiabilityCurrentIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_LossContingencyNumberOfInstallments" abstract="false" name="LossContingencyNumberOfInstallments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="road_AccountsPayableNoteReceivableMember" abstract="true" name="AccountsPayableNoteReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_HotMixAsphaltandReadyMixConcreteMember" abstract="true" name="HotMixAsphaltandReadyMixConcreteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ScheduleOfStockholdersEquityLineItems" abstract="true" name="ScheduleOfStockholdersEquityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_CostsAndEstimatedEarningsOnUncompletedContracts" abstract="false" name="CostsAndEstimatedEarningsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_LegalServiceMember" abstract="true" name="LegalServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" abstract="false" name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_IslandPondCorporateServicesLLCMember" abstract="true" name="IslandPondCorporateServicesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_PaymentsToAcquireAsphaltLiquidTerminalAssets" abstract="false" name="PaymentsToAcquireAsphaltLiquidTerminalAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_SunTxCapitalPartnersMember" abstract="true" name="SunTxCapitalPartnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ConstructionServicesMember" abstract="true" name="ConstructionServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_NetBillingsInExcessOfCostsAbstract" abstract="true" name="NetBillingsInExcessOfCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_CostsInExcessOfBillingsAbstract" abstract="true" name="CostsInExcessOfBillingsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems" abstract="true" name="ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="road_ConsultingServicesMember" abstract="true" name="ConsultingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_PrivateMember" abstract="true" name="PrivateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_TwoThousandAndEighteenRestrictedStockGrantMember" abstract="true" name="TwoThousandAndEighteenRestrictedStockGrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_IncreaseDecreaseinContractwithCustomerAssetLiability" abstract="false" name="IncreaseDecreaseinContractwithCustomerAssetLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_SeasonalityPolicyTextBlock" abstract="false" name="SeasonalityPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="road_EmergingGrowthCompanyPolicyTextBlock" abstract="false" name="EmergingGrowthCompanyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="road_SunTxManagementServicesAgreementMember" abstract="true" name="SunTxManagementServicesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_BillingsOnUncompletedContracts" abstract="false" name="BillingsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_HKLtd.Member" abstract="true" name="HKLtd.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" abstract="false" name="RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="road_AccruedExpensesAndOtherCurrentLiabilities" abstract="false" name="AccruedExpensesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="road_ScheduleOfStockholdersEquityTable" abstract="true" name="ScheduleOfStockholdersEquityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="road-20190630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="road-20190630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="road-20190630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="road-20190630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.constructionpartners.net/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</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="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>1001002 - Statement - 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="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1002003 - Statement - 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="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>1003004 - Statement - CONSOLIDATED STATEMENTS OF 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="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; 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="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1005006 - Statement - 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="General" roleURI="http://www.constructionpartners.net/role/General">
        <link:definition>2101101 - Disclosure - General</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="SignificantAccountingPolicies" roleURI="http://www.constructionpartners.net/role/SignificantAccountingPolicies">
        <link:definition>2102102 - Disclosure - 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="SignificantAccountingPoliciesPolicies" roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies">
        <link:definition>2203201 - Disclosure - 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="SignificantAccountingPoliciesTables" roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables">
        <link:definition>2304301 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesDetails" roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails">
        <link:definition>2405401 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingStandards" roleURI="http://www.constructionpartners.net/role/AccountingStandards">
        <link:definition>2106103 - Disclosure - Accounting Standards</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="AccountingStandardsTables" roleURI="http://www.constructionpartners.net/role/AccountingStandardsTables">
        <link:definition>2307302 - Disclosure - Accounting Standards (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="AccountingStandardsDetails" roleURI="http://www.constructionpartners.net/role/AccountingStandardsDetails">
        <link:definition>2408402 - Disclosure - Accounting Standards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitions" roleURI="http://www.constructionpartners.net/role/BusinessAcquisitions">
        <link:definition>2109104 - Disclosure - Business 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="BusinessAcquisitionsTables" roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsTables">
        <link:definition>2310303 - Disclosure - Business 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="BusinessAcquisitionsAdditionalInformationDetail" roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail">
        <link:definition>2411403 - Disclosure - Business Acquisitions - Additional 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="BusinessAcquisitionsProformaRevenueandNetIncomeDetail" roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail">
        <link:definition>2412404 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (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="ContractsReceivableIncludingRetainageNet" roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet">
        <link:definition>2113105 - Disclosure - Contracts Receivable Including Retainage, Net</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="ContractsReceivableIncludingRetainageNetTables" roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables">
        <link:definition>2314304 - Disclosure - Contracts Receivable Including Retainage, Net (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="ContractsReceivableIncludingRetainageNetDetails" roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails">
        <link:definition>2415405 - Disclosure - Contracts Receivable Including Retainage, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CostsandEstimatedEarningsonUncompletedContracts" roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts">
        <link:definition>2116106 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts</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="CostsandEstimatedEarningsonUncompletedContractsTables" roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables">
        <link:definition>2317305 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts (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="CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail" roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail">
        <link:definition>2418406 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (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="CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail" roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail">
        <link:definition>2419407 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (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="CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails" roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails">
        <link:definition>2420408 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipment" roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipment">
        <link:definition>2121107 - Disclosure - Property, Plant and Equipment</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="PropertyPlantandEquipmentTables" roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables">
        <link:definition>2322306 - Disclosure - Property, Plant and Equipment (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="PropertyPlantandEquipmentScheduleofPPEDetails" roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails">
        <link:definition>2423409 - Disclosure - Property, Plant and Equipment - Schedule of PP&amp;E (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentNarrativeDetails" roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails">
        <link:definition>2424410 - Disclosure - Property, Plant and Equipment - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Equity" roleURI="http://www.constructionpartners.net/role/Equity">
        <link:definition>2125108 - 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="EquityDetails" roleURI="http://www.constructionpartners.net/role/EquityDetails">
        <link:definition>2426411 - Disclosure - Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.constructionpartners.net/role/Debt">
        <link:definition>2127109 - Disclosure - Debt</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="DebtTables" roleURI="http://www.constructionpartners.net/role/DebtTables">
        <link:definition>2328307 - Disclosure - Debt (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="DebtDetails" roleURI="http://www.constructionpartners.net/role/DebtDetails">
        <link:definition>2429412 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.constructionpartners.net/role/EarningsPerShare">
        <link:definition>2130110 - Disclosure - Earnings Per Share</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="EarningsPerShareTables" roleURI="http://www.constructionpartners.net/role/EarningsPerShareTables">
        <link:definition>2331308 - Disclosure - Earnings Per Share (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="EarningsPerShareDetails" roleURI="http://www.constructionpartners.net/role/EarningsPerShareDetails">
        <link:definition>2432413 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionforIncomeTaxes" roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes">
        <link:definition>2133111 - Disclosure - Provision for Income Taxes</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="ProvisionforIncomeTaxesDetail" roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail">
        <link:definition>2434414 - Disclosure - Provision for 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="RelatedParties" roleURI="http://www.constructionpartners.net/role/RelatedParties">
        <link:definition>2135112 - Disclosure - Related Parties</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="RelatedPartiesTables" roleURI="http://www.constructionpartners.net/role/RelatedPartiesTables">
        <link:definition>2336309 - Disclosure - Related Parties (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="RelatedPartiesAdditionalInformationDetail" roleURI="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail">
        <link:definition>2437415 - Disclosure - Related Parties - Additional 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="RelatedPartiesScheduleOfRelatedPartyTransactionsDetails" roleURI="http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails">
        <link:definition>2438416 - Disclosure - Related Parties - Schedule Of Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SettlementAgreement" roleURI="http://www.constructionpartners.net/role/SettlementAgreement">
        <link:definition>2139113 - Disclosure - Settlement Agreement</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="SettlementAgreementDetail" roleURI="http://www.constructionpartners.net/role/SettlementAgreementDetail">
        <link:definition>2440417 - Disclosure - Settlement 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="EquityBasedCompensation" roleURI="http://www.constructionpartners.net/role/EquityBasedCompensation">
        <link:definition>2141114 - 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="EquityBasedCompensationDetails" roleURI="http://www.constructionpartners.net/role/EquityBasedCompensationDetails">
        <link:definition>2442418 - Disclosure - Equity-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.constructionpartners.net/role/SubsequentEvents">
        <link:definition>2143115 - Disclosure - Subsequent Events</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="SubsequentEventsDetails" roleURI="http://www.constructionpartners.net/role/SubsequentEventsDetails">
        <link:definition>2444419 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>road-20190630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:221bfd8c-f0c2-41ff-a09c-dc120956cb5b,g:fdb638ec-4d22-469e-9768-049c364e0049-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CoverPage" xlink:type="simple" xlink:href="road-20190630.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_35fc4eff-97b7-4de6-ba62-772c2bf09da5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2801270d-3ac2-43e8-8017-7ccaa0f863d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_35fc4eff-97b7-4de6-ba62-772c2bf09da5" xlink:to="loc_us-gaap_LiabilitiesCurrent_2801270d-3ac2-43e8-8017-7ccaa0f863d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_887c46c4-1655-4034-af79-b241b09b8671" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_35fc4eff-97b7-4de6-ba62-772c2bf09da5" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_887c46c4-1655-4034-af79-b241b09b8671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ffb78206-9163-469f-bb5c-482b277cf921" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b28ac0b8-feef-48c8-a253-86ee1b3967fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ffb78206-9163-469f-bb5c-482b277cf921" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b28ac0b8-feef-48c8-a253-86ee1b3967fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_12e8586b-fe98-41ac-8e91-5d3230e1fc0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ffb78206-9163-469f-bb5c-482b277cf921" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_12e8586b-fe98-41ac-8e91-5d3230e1fc0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d8e825ff-f319-456c-b7cb-5887cfe9eaf9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ffb78206-9163-469f-bb5c-482b277cf921" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d8e825ff-f319-456c-b7cb-5887cfe9eaf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_83546473-fd66-4532-8718-1f39f5e274ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ffb78206-9163-469f-bb5c-482b277cf921" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_83546473-fd66-4532-8718-1f39f5e274ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_dbe5ca72-eb14-4c20-a86b-65e6e78bcd13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ffb78206-9163-469f-bb5c-482b277cf921" xlink:to="loc_us-gaap_EquityMethodInvestments_dbe5ca72-eb14-4c20-a86b-65e6e78bcd13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6c875268-67f6-454a-bd96-4adbae5aeef9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ffb78206-9163-469f-bb5c-482b277cf921" xlink:to="loc_us-gaap_Goodwill_6c875268-67f6-454a-bd96-4adbae5aeef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_958823de-f14c-42ab-bfa4-c8232e243fdf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ffb78206-9163-469f-bb5c-482b277cf921" xlink:to="loc_us-gaap_AssetsCurrent_958823de-f14c-42ab-bfa4-c8232e243fdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4ad221f8-8f3b-4e59-9f85-ac12d8970d29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d7e4fe94-5b1c-4c13-b4b5-6b647439f5c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4ad221f8-8f3b-4e59-9f85-ac12d8970d29" xlink:to="loc_us-gaap_Liabilities_d7e4fe94-5b1c-4c13-b4b5-6b647439f5c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cbe34279-9abc-43f2-9304-523911910f06" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4ad221f8-8f3b-4e59-9f85-ac12d8970d29" xlink:to="loc_us-gaap_StockholdersEquity_cbe34279-9abc-43f2-9304-523911910f06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_13f8b65e-b4fe-4c68-9dd8-12b9047c3b06" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4ad221f8-8f3b-4e59-9f85-ac12d8970d29" xlink:to="loc_us-gaap_CommitmentsAndContingencies_13f8b65e-b4fe-4c68-9dd8-12b9047c3b06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_65932693-e200-4d4e-9619-184e8cce7bc8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a2e3137f-7fde-47d4-9f62-24802ebf7e77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_65932693-e200-4d4e-9619-184e8cce7bc8" xlink:to="loc_us-gaap_CommonStockValue_a2e3137f-7fde-47d4-9f62-24802ebf7e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_731c8b72-773e-49a5-ba09-98b7aa06bff0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_65932693-e200-4d4e-9619-184e8cce7bc8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_731c8b72-773e-49a5-ba09-98b7aa06bff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_38347b5b-024a-4a7f-84e9-7c20dc5d6d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_65932693-e200-4d4e-9619-184e8cce7bc8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_38347b5b-024a-4a7f-84e9-7c20dc5d6d3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_acc815b0-40e1-4b4b-8f0e-542e594cf1b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_65932693-e200-4d4e-9619-184e8cce7bc8" xlink:to="loc_us-gaap_TreasuryStockValue_acc815b0-40e1-4b4b-8f0e-542e594cf1b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_b55340b9-1615-4a67-831a-9c58ccd22275" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_65932693-e200-4d4e-9619-184e8cce7bc8" xlink:to="loc_us-gaap_PreferredStockValue_b55340b9-1615-4a67-831a-9c58ccd22275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ae9a7688-9176-4acd-a405-0be222979572" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a0c3280d-5864-4ddc-a240-255a5dc206d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ae9a7688-9176-4acd-a405-0be222979572" xlink:to="loc_us-gaap_AccountsPayableCurrent_a0c3280d-5864-4ddc-a240-255a5dc206d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2ee30951-52a3-49a8-adbf-5a7adb50b5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ae9a7688-9176-4acd-a405-0be222979572" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2ee30951-52a3-49a8-adbf-5a7adb50b5e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_33a44f5f-1ccc-403d-8fd2-db0d8f03158b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ae9a7688-9176-4acd-a405-0be222979572" xlink:to="loc_us-gaap_LongTermDebtCurrent_33a44f5f-1ccc-403d-8fd2-db0d8f03158b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities_3c363469-4e83-43b6-a9be-e71107d2beee" xlink:href="road-20190630.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ae9a7688-9176-4acd-a405-0be222979572" xlink:to="loc_road_AccruedExpensesAndOtherCurrentLiabilities_3c363469-4e83-43b6-a9be-e71107d2beee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d7761b5f-1365-49c7-b580-04620bb96a69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9a434af5-050e-444b-8bd2-d2d3969d659f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7761b5f-1365-49c7-b580-04620bb96a69" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9a434af5-050e-444b-8bd2-d2d3969d659f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_897b93fe-1905-49c0-b3ed-1de9f25e06e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7761b5f-1365-49c7-b580-04620bb96a69" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_897b93fe-1905-49c0-b3ed-1de9f25e06e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_66c03c29-7e4b-4634-84b8-23d83df9ba76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7761b5f-1365-49c7-b580-04620bb96a69" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_66c03c29-7e4b-4634-84b8-23d83df9ba76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ca1365d1-f2d0-4f69-b402-b4def8166400" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7761b5f-1365-49c7-b580-04620bb96a69" xlink:to="loc_us-gaap_InventoryNet_ca1365d1-f2d0-4f69-b402-b4def8166400" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f858916c-9423-4ddd-88a2-0e5e9a66438f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7761b5f-1365-49c7-b580-04620bb96a69" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f858916c-9423-4ddd-88a2-0e5e9a66438f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_4ba23632-58c5-48ba-a1c1-3fd915f629b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_7ab24393-86ba-44b3-87b3-a25d90dd03a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_4ba23632-58c5-48ba-a1c1-3fd915f629b5" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_7ab24393-86ba-44b3-87b3-a25d90dd03a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_88883bc0-bce3-45db-bf1c-7a53fedc129c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_4ba23632-58c5-48ba-a1c1-3fd915f629b5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_88883bc0-bce3-45db-bf1c-7a53fedc129c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_61fb5725-f541-4ba2-b889-0b844eefba2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_4ba23632-58c5-48ba-a1c1-3fd915f629b5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_61fb5725-f541-4ba2-b889-0b844eefba2d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_2285f166-45e5-4758-a430-6e79bc1827c3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8a5ce55b-0fd5-40f5-a103-ef27a5e6b00b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_2285f166-45e5-4758-a430-6e79bc1827c3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8a5ce55b-0fd5-40f5-a103-ef27a5e6b00b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_863c7a3f-7c73-402c-9d77-fd5e95a3a6de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_2285f166-45e5-4758-a430-6e79bc1827c3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_863c7a3f-7c73-402c-9d77-fd5e95a3a6de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f5876dcd-b001-4094-be10-42dd75331abe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f83bc61b-79fc-4e3d-a155-d40fd4ad93a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f5876dcd-b001-4094-be10-42dd75331abe" xlink:to="loc_us-gaap_OperatingIncomeLoss_f83bc61b-79fc-4e3d-a155-d40fd4ad93a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_04916237-dccc-4f32-a64d-876e8ce43b19" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f5876dcd-b001-4094-be10-42dd75331abe" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_04916237-dccc-4f32-a64d-876e8ce43b19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5af94f24-7837-4949-a2df-e7fe320f714a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f5876dcd-b001-4094-be10-42dd75331abe" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5af94f24-7837-4949-a2df-e7fe320f714a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6a631574-d4dd-4c8e-8fa8-59aac52fae0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a05985e8-9acd-4808-bcc1-bc493c93a3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6a631574-d4dd-4c8e-8fa8-59aac52fae0d" xlink:to="loc_us-gaap_GrossProfit_a05985e8-9acd-4808-bcc1-bc493c93a3a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a0e9fe62-020c-4063-92e7-5717d50d100a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6a631574-d4dd-4c8e-8fa8-59aac52fae0d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a0e9fe62-020c-4063-92e7-5717d50d100a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement_f5f3176b-62a9-4b81-b682-76ce6e870d86" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6a631574-d4dd-4c8e-8fa8-59aac52fae0d" xlink:to="loc_us-gaap_GainLossRelatedToLitigationSettlement_f5f3176b-62a9-4b81-b682-76ce6e870d86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b7be3bfb-b0c7-462a-a7d1-5aa39a956cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6a631574-d4dd-4c8e-8fa8-59aac52fae0d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b7be3bfb-b0c7-462a-a7d1-5aa39a956cb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e9231d82-c880-4e19-80ef-607fb3d124c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d53b6f51-178b-44af-804a-a68112db3ee9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e9231d82-c880-4e19-80ef-607fb3d124c8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d53b6f51-178b-44af-804a-a68112db3ee9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_89d72ede-74ce-47e9-a352-dc6579967ae7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e9231d82-c880-4e19-80ef-607fb3d124c8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_89d72ede-74ce-47e9-a352-dc6579967ae7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8a9adfb5-32a7-49d2-835c-bd483e3431a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e9231d82-c880-4e19-80ef-607fb3d124c8" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8a9adfb5-32a7-49d2-835c-bd483e3431a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ccb74890-3e94-49c1-9ebb-9ea1a4d1d9b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_27127c83-a4e6-4aa2-9074-6b7b5d847829" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ccb74890-3e94-49c1-9ebb-9ea1a4d1d9b1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_27127c83-a4e6-4aa2-9074-6b7b5d847829" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e9db6e1-1be0-48f0-a428-e302f994e54d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ccb74890-3e94-49c1-9ebb-9ea1a4d1d9b1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e9db6e1-1be0-48f0-a428-e302f994e54d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_930d5c4c-b39f-4327-92fe-d88eaa5d9f11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ccb74890-3e94-49c1-9ebb-9ea1a4d1d9b1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_930d5c4c-b39f-4327-92fe-d88eaa5d9f11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_969548f4-b8cb-411e-aecb-d5e866a82dbc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_NetIncomeLoss_969548f4-b8cb-411e-aecb-d5e866a82dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_e663b94a-1d09-4885-b057-a177e7fea694" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_e663b94a-1d09-4885-b057-a177e7fea694" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_36c763ba-d96f-4c30-8e7c-e86f79f9f8e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_36c763ba-d96f-4c30-8e7c-e86f79f9f8e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_57e8463b-49e2-461d-b33c-d76e5afd152f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_57e8463b-49e2-461d-b33c-d76e5afd152f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5f999e84-b14b-4755-ab21-7c922352885e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5f999e84-b14b-4755-ab21-7c922352885e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5cbf6b4c-5497-4e4a-8d5d-b348a03b79f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_ShareBasedCompensation_5cbf6b4c-5497-4e4a-8d5d-b348a03b79f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_a47d19e4-c959-472c-8ecb-097fbc1da695" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_a47d19e4-c959-472c-8ecb-097fbc1da695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2592f5ff-c28f-4a2c-9cf0-39d835630511" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2592f5ff-c28f-4a2c-9cf0-39d835630511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet_9d626523-0cc8-4893-8c57-8d73aa5466ed" xlink:href="road-20190630.xsd#road_IncreaseDecreaseInContractReceivableIncludingRetainageNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet_9d626523-0cc8-4893-8c57-8d73aa5466ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_88cfadbb-dff5-4b9e-828f-84dff2049f5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_88cfadbb-dff5-4b9e-828f-84dff2049f5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_9c70a00c-1b39-4538-83cf-7e016607f978" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_9c70a00c-1b39-4538-83cf-7e016607f978" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fd847c9b-e9bc-4a57-93e7-23aa1520365b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_fd847c9b-e9bc-4a57-93e7-23aa1520365b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_6985332c-b747-428e-af91-0b350e56fb80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_6985332c-b747-428e-af91-0b350e56fb80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_16632af4-0413-4abf-89bf-5779fa91cff5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_16632af4-0413-4abf-89bf-5779fa91cff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_427cc618-e92c-4091-b5b2-c1e3673a5791" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_427cc618-e92c-4091-b5b2-c1e3673a5791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ad315b2c-db7b-4ea5-9b9f-d8293e833398" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ad315b2c-db7b-4ea5-9b9f-d8293e833398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_7a475d41-ea03-4eac-baff-4ad1bae7d048" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d28b6e4f-9971-4ba7-9f87-90c48015e2ea" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_7a475d41-ea03-4eac-baff-4ad1bae7d048" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f9e9a6d6-c70b-4e99-970a-75167d175db6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a0abca4a-02f4-472d-ba46-ae41a790f527" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f9e9a6d6-c70b-4e99-970a-75167d175db6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a0abca4a-02f4-472d-ba46-ae41a790f527" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fa11d99b-a8a8-4f2c-b107-a0e5a1d5753e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f9e9a6d6-c70b-4e99-970a-75167d175db6" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fa11d99b-a8a8-4f2c-b107-a0e5a1d5753e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_20205740-5269-4e90-97de-2c1d3f0eba61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f9e9a6d6-c70b-4e99-970a-75167d175db6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_20205740-5269-4e90-97de-2c1d3f0eba61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsToAcquireAsphaltLiquidTerminalAssets_47b01797-3b1a-48d0-9862-a9dff5c20d3f" xlink:href="road-20190630.xsd#road_PaymentsToAcquireAsphaltLiquidTerminalAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f9e9a6d6-c70b-4e99-970a-75167d175db6" xlink:to="loc_road_PaymentsToAcquireAsphaltLiquidTerminalAssets_47b01797-3b1a-48d0-9862-a9dff5c20d3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_61cd1f4f-43eb-4e8e-8405-1d3a50f6d15e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f9e9a6d6-c70b-4e99-970a-75167d175db6" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_61cd1f4f-43eb-4e8e-8405-1d3a50f6d15e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_fe777166-a6c9-4d79-bac0-e7164f81be40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInJointVenture"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f9e9a6d6-c70b-4e99-970a-75167d175db6" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_fe777166-a6c9-4d79-bac0-e7164f81be40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b92c3f0c-0b8f-447d-87ba-65c9efd41991" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_43ada817-84a8-4813-b64d-879d72594274" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b92c3f0c-0b8f-447d-87ba-65c9efd41991" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_43ada817-84a8-4813-b64d-879d72594274" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c7e23d42-5ee4-44d8-9ced-45dd41c3fb4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b92c3f0c-0b8f-447d-87ba-65c9efd41991" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c7e23d42-5ee4-44d8-9ced-45dd41c3fb4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_a1f53d55-4dae-4d92-b40d-37a24b226fde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b92c3f0c-0b8f-447d-87ba-65c9efd41991" xlink:to="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_a1f53d55-4dae-4d92-b40d-37a24b226fde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_10871886-cb62-40e4-bb0b-c755dc42a0de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b92c3f0c-0b8f-447d-87ba-65c9efd41991" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_10871886-cb62-40e4-bb0b-c755dc42a0de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_6e77649a-1494-413f-8fd4-11b971a21410" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b92c3f0c-0b8f-447d-87ba-65c9efd41991" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_6e77649a-1494-413f-8fd4-11b971a21410" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/General" xlink:type="simple" xlink:href="road-20190630.xsd#General"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/General" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandards" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandards"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/AccountingStandards" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandardsTables" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandardsTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/AccountingStandardsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandardsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandardsDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/AccountingStandardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitions" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitions"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsProformaRevenueandNetIncomeDetail"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNet"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNetTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNetDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_964ac9d9-b896-4cfe-a6b3-aa6d779387fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractReceivableIncludingRetainageGross_4394f89b-59ff-44cd-8006-a6d5109e57fb" xlink:href="road-20190630.xsd#road_ContractReceivableIncludingRetainageGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_964ac9d9-b896-4cfe-a6b3-aa6d779387fe" xlink:to="loc_road_ContractReceivableIncludingRetainageGross_4394f89b-59ff-44cd-8006-a6d5109e57fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_75d2bff8-48fa-4581-81c0-7328724ab9d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_964ac9d9-b896-4cfe-a6b3-aa6d779387fe" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_75d2bff8-48fa-4581-81c0-7328724ab9d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractReceivableIncludingRetainageGross_ff454cf3-e66a-410f-bd92-b09f84e51d6e" xlink:href="road-20190630.xsd#road_ContractReceivableIncludingRetainageGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_7b739cc1-9e40-44a3-9ae9-4bfe4e97c93e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_ContractReceivableIncludingRetainageGross_ff454cf3-e66a-410f-bd92-b09f84e51d6e" xlink:to="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_7b739cc1-9e40-44a3-9ae9-4bfe4e97c93e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractReceivableRetainage_99e5e4bc-6b46-427e-9f72-586b84d74fc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainage"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_ContractReceivableIncludingRetainageGross_ff454cf3-e66a-410f-bd92-b09f84e51d6e" xlink:to="loc_us-gaap_ContractReceivableRetainage_99e5e4bc-6b46-427e-9f72-586b84d74fc2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContracts"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_c580fb8b-a3d6-469f-809b-4490526e2697" xlink:href="road-20190630.xsd#road_CostsAndEstimatedEarningsOnUncompletedContracts"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsOnUncompletedContracts_46167a8c-9139-46a7-bea9-84eac58b69bc" xlink:href="road-20190630.xsd#road_CostsOnUncompletedContracts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_c580fb8b-a3d6-469f-809b-4490526e2697" xlink:to="loc_road_CostsOnUncompletedContracts_46167a8c-9139-46a7-bea9-84eac58b69bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EstimatedEarningsOnUncompletedContracts_273fb885-4364-4e16-8e0f-6ca2d2c554f7" xlink:href="road-20190630.xsd#road_EstimatedEarningsOnUncompletedContracts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_c580fb8b-a3d6-469f-809b-4490526e2697" xlink:to="loc_road_EstimatedEarningsOnUncompletedContracts_273fb885-4364-4e16-8e0f-6ca2d2c554f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability_2a999be0-470b-4955-b6b3-07103da34889" xlink:href="road-20190630.xsd#road_IncreaseDecreaseinContractwithCustomerAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_730a6a5b-0b80-4ccc-bd3f-5ca39a9a591e" xlink:href="road-20190630.xsd#road_ContractwithCustomerAssetNetCurrentIncreaseDecrease"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability_2a999be0-470b-4955-b6b3-07103da34889" xlink:to="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_730a6a5b-0b80-4ccc-bd3f-5ca39a9a591e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_60488608-70f7-4ff6-82b4-29a6bbdefe63" xlink:href="road-20190630.xsd#road_ContractwithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability_2a999be0-470b-4955-b6b3-07103da34889" xlink:to="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_60488608-70f7-4ff6-82b4-29a6bbdefe63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_285febc2-9b71-4f2e-92bc-9ac563b27203" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e54d1b8a-5059-4035-93d8-327c6a9214f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_285febc2-9b71-4f2e-92bc-9ac563b27203" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e54d1b8a-5059-4035-93d8-327c6a9214f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_9e3a85b6-b03d-4468-b0db-154ab6dc88e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_285febc2-9b71-4f2e-92bc-9ac563b27203" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_9e3a85b6-b03d-4468-b0db-154ab6dc88e8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipment"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentScheduleofPPEDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cf942b38-6af6-4587-a617-a0e0d6638f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_f1b63700-fc11-4ce5-8754-21f482f57eeb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_cf942b38-6af6-4587-a617-a0e0d6638f8f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_f1b63700-fc11-4ce5-8754-21f482f57eeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fdc6580e-97f9-4743-87cb-84da0615a97f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_cf942b38-6af6-4587-a617-a0e0d6638f8f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fdc6580e-97f9-4743-87cb-84da0615a97f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_f7fc20c4-fc6a-49b0-83b6-de027094f1ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_cf942b38-6af6-4587-a617-a0e0d6638f8f" xlink:to="loc_us-gaap_ConstructionInProgressGross_f7fc20c4-fc6a-49b0-83b6-de027094f1ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Equity" xlink:type="simple" xlink:href="road-20190630.xsd#Equity"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/Equity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EquityDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/EquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Debt" xlink:type="simple" xlink:href="road-20190630.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtTables" xlink:type="simple" xlink:href="road-20190630.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtDetails" xlink:type="simple" xlink:href="road-20190630.xsd#DebtDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/DebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShare" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareTables" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" xlink:type="simple" xlink:href="road-20190630.xsd#ProvisionforIncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail" xlink:type="simple" xlink:href="road-20190630.xsd#ProvisionforIncomeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedParties" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedParties"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/RelatedParties" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesTables" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesTables"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SettlementAgreement" xlink:type="simple" xlink:href="road-20190630.xsd#SettlementAgreement"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/SettlementAgreement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SettlementAgreementDetail" xlink:type="simple" xlink:href="road-20190630.xsd#SettlementAgreementDetail"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/SettlementAgreementDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensation" xlink:type="simple" xlink:href="road-20190630.xsd#EquityBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EquityBasedCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEvents" xlink:type="simple" xlink:href="road-20190630.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>road-20190630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:221bfd8c-f0c2-41ff-a09c-dc120956cb5b,g:fdb638ec-4d22-469e-9768-049c364e0049-->
<link:linkbase 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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CoverPage" xlink:type="simple" xlink:href="road-20190630.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CoverPage" xlink:type="extended" id="i8c8a90a4bd4e4a93a689eb6d8f8e5fee_2b568d04-8fb4-4d90-81ff-71a55b20c4eb">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_600ed3e3-3672-4618-8559-6848ded563e2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentType_600ed3e3-3672-4618-8559-6848ded563e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_603104ee-6e3a-4d61-aa7e-a07fe3bf5110" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentQuarterlyReport_603104ee-6e3a-4d61-aa7e-a07fe3bf5110" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_55e65fe5-b055-4ca1-aeff-b0a05cd22397" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentPeriodEndDate_55e65fe5-b055-4ca1-aeff-b0a05cd22397" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_3db11b9b-1a48-4663-9679-20e972065dc4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentTransitionReport_3db11b9b-1a48-4663-9679-20e972065dc4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_f8953ccd-1462-4254-88ef-9b1b8bb72e24" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityFileNumber_f8953ccd-1462-4254-88ef-9b1b8bb72e24" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a37a03d3-a73c-4e09-b147-7a4383b5c571" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityRegistrantName_a37a03d3-a73c-4e09-b147-7a4383b5c571" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_66adc784-20b5-45d6-aad3-4eaed93bd62c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityIncorporationStateCountryCode_66adc784-20b5-45d6-aad3-4eaed93bd62c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_cd132267-bc49-4428-8ca7-21bafd104e5a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityTaxIdentificationNumber_cd132267-bc49-4428-8ca7-21bafd104e5a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c44b724b-bb4a-47e9-b5b3-09137c750829" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityAddressPostalZipCode_c44b724b-bb4a-47e9-b5b3-09137c750829" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b406a3c4-cb0a-4037-b4ed-f66fe5ce23ef" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_CityAreaCode_b406a3c4-cb0a-4037-b4ed-f66fe5ce23ef" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_070605cd-f541-4fea-9064-9bd7038e7ddd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_LocalPhoneNumber_070605cd-f541-4fea-9064-9bd7038e7ddd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_09940fd0-3d26-4db9-91ce-6f0d4ba7ba18" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityCurrentReportingStatus_09940fd0-3d26-4db9-91ce-6f0d4ba7ba18" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_ca1c5913-8898-487d-ad69-519cc796a4d7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityInteractiveDataCurrent_ca1c5913-8898-487d-ad69-519cc796a4d7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_65d53481-3854-40cc-a0ee-7ac7a4b9fa9b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityFilerCategory_65d53481-3854-40cc-a0ee-7ac7a4b9fa9b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_614262df-14c3-49e0-b2c0-c8bc53d35f18" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntitySmallBusiness_614262df-14c3-49e0-b2c0-c8bc53d35f18" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a699e476-83bd-4515-9cdd-8b73f00df0f6" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityEmergingGrowthCompany_a699e476-83bd-4515-9cdd-8b73f00df0f6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_d75d4ced-38bc-491d-94be-3d4d787769d9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityExTransitionPeriod_d75d4ced-38bc-491d-94be-3d4d787769d9" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7a5cd797-cb15-4b54-8f6b-241a5150b5cd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityShellCompany_7a5cd797-cb15-4b54-8f6b-241a5150b5cd" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b49eeafd-31f0-4711-919b-212a8bcb5898" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b49eeafd-31f0-4711-919b-212a8bcb5898" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_a75f2ab6-7125-4a8f-b21c-e323e17d07ff" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_AmendmentFlag_a75f2ab6-7125-4a8f-b21c-e323e17d07ff" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_e30a5985-a422-49fb-b9ed-82febc8f54a7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentFiscalYearFocus_e30a5985-a422-49fb-b9ed-82febc8f54a7" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_d23a0423-2830-4574-88ea-918c1ff42c04" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentFiscalPeriodFocus_d23a0423-2830-4574-88ea-918c1ff42c04" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_822c8f50-fc0f-4d5a-8b07-bb0d3186142e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityCentralIndexKey_822c8f50-fc0f-4d5a-8b07-bb0d3186142e" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_56478556-e6b9-4b4d-abce-ca10bdd321ac" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_CurrentFiscalYearEndDate_56478556-e6b9-4b4d-abce-ca10bdd321ac" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_3da40863-fd27-49e3-b674-3987934474b4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityAddressStateOrProvince_3da40863-fd27-49e3-b674-3987934474b4" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f2932cd3-0c1b-4cba-98ee-b1af03501f66" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityAddressCityOrTown_f2932cd3-0c1b-4cba-98ee-b1af03501f66" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b7ce75ff-918d-42ae-956a-4fc7041a38aa" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityAddressAddressLine1_b7ce75ff-918d-42ae-956a-4fc7041a38aa" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b0bb7a69-a58d-45f9-b7b6-0cdcb5de87b5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_Security12bTitle_b0bb7a69-a58d-45f9-b7b6-0cdcb5de87b5" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ea3c1241-b496-4cb3-87d7-1ba6850234cf" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_SecurityExchangeName_ea3c1241-b496-4cb3-87d7-1ba6850234cf" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a96bff1d-77b6-4e03-9147-61d70ed860b8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_TradingSymbol_a96bff1d-77b6-4e03-9147-61d70ed860b8" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_01288c9e-0a19-4f7a-bb15-01bff574884d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentInformationTable_01288c9e-0a19-4f7a-bb15-01bff574884d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_01288c9e-0a19-4f7a-bb15-01bff574884d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39" xlink:to="loc_us-gaap_ClassOfStockDomain_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8b763db7-9228-43d8-be26-43dbb09c60e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39" xlink:to="loc_us-gaap_ClassOfStockDomain_8b763db7-9228-43d8-be26-43dbb09c60e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_bf752c4f-35f4-4e8d-aab0-fdc465b5039e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8b763db7-9228-43d8-be26-43dbb09c60e5" xlink:to="loc_us-gaap_CommonClassAMember_bf752c4f-35f4-4e8d-aab0-fdc465b5039e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7c129800-98d5-4896-9161-561544f7cc76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8b763db7-9228-43d8-be26-43dbb09c60e5" xlink:to="loc_us-gaap_CommonClassBMember_7c129800-98d5-4896-9161-561544f7cc76" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="id9b5abf349424b49814cb346360c0fd0_58b2cb6a-af3c-42de-8d99-f49c28ec65c5">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8073a1be-eb03-480f-857a-7f440bdc46a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8073a1be-eb03-480f-857a-7f440bdc46a4" xlink:to="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_55dcfcd6-6de5-4d94-8156-21c7ef198fc0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_55dcfcd6-6de5-4d94-8156-21c7ef198fc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_80bd5580-e133-41ab-a8c7-a3dc22b1e7f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_80bd5580-e133-41ab-a8c7-a3dc22b1e7f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_da4fee3e-d253-4f1e-b7d6-7531325d087e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_da4fee3e-d253-4f1e-b7d6-7531325d087e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5ea1f4ff-5244-4922-8bc3-1c6768106440" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_InventoryNet_5ea1f4ff-5244-4922-8bc3-1c6768106440" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b34191f9-c89c-4619-83bd-91397cb98501" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b34191f9-c89c-4619-83bd-91397cb98501" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_25d9c0dc-cd30-4e1d-90ce-ea44bb62f3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_AssetsCurrent_25d9c0dc-cd30-4e1d-90ce-ea44bb62f3b6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3f0a99b1-21ab-4f28-8131-f9550aa18013" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3f0a99b1-21ab-4f28-8131-f9550aa18013" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fbd20d97-46d2-4584-b73d-67bbec28f9e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_Goodwill_fbd20d97-46d2-4584-b73d-67bbec28f9e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_90b9cc16-1a3c-4f26-9379-392089aece97" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_90b9cc16-1a3c-4f26-9379-392089aece97" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_21c91cda-dd33-4d20-b5c8-8063eefd55a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_EquityMethodInvestments_21c91cda-dd33-4d20-b5c8-8063eefd55a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b468421b-d06b-44dd-841b-25683186589a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b468421b-d06b-44dd-841b-25683186589a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_e843b843-6c05-48fc-9b7a-4c43853a60aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_e843b843-6c05-48fc-9b7a-4c43853a60aa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_56b58d3f-dffd-4476-9de4-b4a4711c7e5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_Assets_56b58d3f-dffd-4476-9de4-b4a4711c7e5b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8073a1be-eb03-480f-857a-7f440bdc46a4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1b6e86fe-ac14-4dd2-87c4-e503db5b4f65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_us-gaap_AccountsPayableCurrent_1b6e86fe-ac14-4dd2-87c4-e503db5b4f65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8b0fa6a9-f908-45f5-8ba8-3e847d0383ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8b0fa6a9-f908-45f5-8ba8-3e847d0383ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0659a784-5bc9-4116-92ad-51bf956fbd8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_us-gaap_LongTermDebtCurrent_0659a784-5bc9-4116-92ad-51bf956fbd8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities_c772b67f-9e5d-489a-8641-a46f2b68b2ab" xlink:href="road-20190630.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_road_AccruedExpensesAndOtherCurrentLiabilities_c772b67f-9e5d-489a-8641-a46f2b68b2ab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_75c141d3-5058-4917-a47d-38d1429117b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_us-gaap_LiabilitiesCurrent_75c141d3-5058-4917-a47d-38d1429117b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0b84c3e7-ca49-4e18-bae9-a34f6bfd9182" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0b84c3e7-ca49-4e18-bae9-a34f6bfd9182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_72c1a89b-29ff-46f0-9b82-70226d50086f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_72c1a89b-29ff-46f0-9b82-70226d50086f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a86e6a79-23d0-40bb-8bf8-e2bcd0de0939" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a86e6a79-23d0-40bb-8bf8-e2bcd0de0939" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_e7dcabba-70b0-4768-95a6-9b2612c1ac2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_e7dcabba-70b0-4768-95a6-9b2612c1ac2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2212d84f-0f0b-4a8f-80a3-71d5309214b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_Liabilities_2212d84f-0f0b-4a8f-80a3-71d5309214b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_73c97008-cc3d-4349-a75c-cd9f5a7b6466" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_CommitmentsAndContingencies_73c97008-cc3d-4349-a75c-cd9f5a7b6466" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d1f42323-a6b6-4791-a9f1-6523891e8600" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_PreferredStockValue_d1f42323-a6b6-4791-a9f1-6523891e8600" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e14aaba3-56c6-4993-8b5e-5f4db93cf205" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_CommonStockValue_e14aaba3-56c6-4993-8b5e-5f4db93cf205" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_de58dc9e-98a3-48c9-ac99-31dc5cfa1c9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_AdditionalPaidInCapital_de58dc9e-98a3-48c9-ac99-31dc5cfa1c9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_1ed98ab5-9936-4f98-9fbb-4985cc46dad1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_TreasuryStockValue_1ed98ab5-9936-4f98-9fbb-4985cc46dad1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e599f913-2a52-4ee9-85f8-0c463aaf8a60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e599f913-2a52-4ee9-85f8-0c463aaf8a60" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d59ebcde-48b2-445c-88be-2407831d393b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_StockholdersEquity_d59ebcde-48b2-445c-88be-2407831d393b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_abfb5716-4690-4566-b06d-f992483d34a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_abfb5716-4690-4566-b06d-f992483d34a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a227b73f-65c6-409d-a048-d9b28668941c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8073a1be-eb03-480f-857a-7f440bdc46a4" xlink:to="loc_us-gaap_StatementTable_a227b73f-65c6-409d-a048-d9b28668941c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_34200491-a2dd-4d96-97a1-88eab647effe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a227b73f-65c6-409d-a048-d9b28668941c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_34200491-a2dd-4d96-97a1-88eab647effe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_34200491-a2dd-4d96-97a1-88eab647effe_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_34200491-a2dd-4d96-97a1-88eab647effe" xlink:to="loc_us-gaap_ClassOfStockDomain_34200491-a2dd-4d96-97a1-88eab647effe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5eaea9b7-e5f1-41c1-a5cd-90bae0743b57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_34200491-a2dd-4d96-97a1-88eab647effe" xlink:to="loc_us-gaap_ClassOfStockDomain_5eaea9b7-e5f1-41c1-a5cd-90bae0743b57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_284604d0-8d30-43cb-83f9-e584eec4c46f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5eaea9b7-e5f1-41c1-a5cd-90bae0743b57" xlink:to="loc_us-gaap_CommonClassAMember_284604d0-8d30-43cb-83f9-e584eec4c46f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_ed6dc506-c28e-4483-9ccf-84a4c80a8b3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_5eaea9b7-e5f1-41c1-a5cd-90bae0743b57" xlink:to="loc_us-gaap_CommonClassBMember_ed6dc506-c28e-4483-9ccf-84a4c80a8b3f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i330e86fefa694923b9742000d7be3aca_9ed3461f-8498-44c6-9140-0d70beb48164">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_51b05908-dedc-49f6-af79-297da32bfb6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_51b05908-dedc-49f6-af79-297da32bfb6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ac6c09d2-a01a-41b0-a651-8ad552e85d41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ac6c09d2-a01a-41b0-a651-8ad552e85d41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c922ae1a-4130-4854-a4a8-de0e16c6e840" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c922ae1a-4130-4854-a4a8-de0e16c6e840" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_3a87299e-80f6-4494-8b87-781f5ba33767" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_3a87299e-80f6-4494-8b87-781f5ba33767" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_5c5e443a-0a1f-48de-89d3-86729b67e88f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_5c5e443a-0a1f-48de-89d3-86729b67e88f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a09e8cea-28ff-4f80-9ca2-2345677ae849" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a09e8cea-28ff-4f80-9ca2-2345677ae849" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d7120a9a-642d-4067-a9c4-06a2b2d9131c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_CommonStockSharesIssued_d7120a9a-642d-4067-a9c4-06a2b2d9131c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_188af608-e4d7-4117-8214-0a6a24a26301" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_188af608-e4d7-4117-8214-0a6a24a26301" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_6a6f9dc9-65e5-4de7-aabd-bd90581b5538" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_TreasuryStockShares_6a6f9dc9-65e5-4de7-aabd-bd90581b5538" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_433799e9-ff93-4d64-b5f3-085be26fbefc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_StatementTable_433799e9-ff93-4d64-b5f3-085be26fbefc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_49b1f51a-7a58-4717-9872-d8136fbf6c33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_433799e9-ff93-4d64-b5f3-085be26fbefc" xlink:to="loc_us-gaap_StatementClassOfStockAxis_49b1f51a-7a58-4717-9872-d8136fbf6c33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_49b1f51a-7a58-4717-9872-d8136fbf6c33_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_49b1f51a-7a58-4717-9872-d8136fbf6c33" xlink:to="loc_us-gaap_ClassOfStockDomain_49b1f51a-7a58-4717-9872-d8136fbf6c33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2d117e46-75b0-4539-890e-56b2be57eeb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_49b1f51a-7a58-4717-9872-d8136fbf6c33" xlink:to="loc_us-gaap_ClassOfStockDomain_2d117e46-75b0-4539-890e-56b2be57eeb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ec2dc121-4554-4177-93c1-6ca1fc8d910f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2d117e46-75b0-4539-890e-56b2be57eeb9" xlink:to="loc_us-gaap_CommonClassAMember_ec2dc121-4554-4177-93c1-6ca1fc8d910f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_65523caa-2c2f-4a7c-b624-233ab2773c37" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2d117e46-75b0-4539-890e-56b2be57eeb9" xlink:to="loc_us-gaap_CommonClassBMember_65523caa-2c2f-4a7c-b624-233ab2773c37" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended" id="if522852e07264642b23d367ba3776a82_2f0bb067-d507-4cdb-a18d-c262e19ffe36"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="ic40a40768eb2459eb700e6fca25e7db7_263afe3b-0da4-445b-ae38-dba33843fe9f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d0f8c44d-c3bb-4e8d-879d-ca351b4619e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0f8c44d-c3bb-4e8d-879d-ca351b4619e6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_2aca7b49-ba2f-4a7c-8c73-a99621d66fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_SharesIssued_2aca7b49-ba2f-4a7c-8c73-a99621d66fe1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1f46ef02-45de-44dd-99af-70f60b18b68d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockholdersEquity_1f46ef02-45de-44dd-99af-70f60b18b68d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2a1b488a-4ea4-4b75-b7dd-95b4a8df8870" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_NetIncomeLoss_2a1b488a-4ea4-4b75-b7dd-95b4a8df8870" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_64da2398-a4e9-42f9-bf9c-7e6b3830852e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_64da2398-a4e9-42f9-bf9c-7e6b3830852e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_825477a3-7ee0-4310-982b-829ab535c93f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_825477a3-7ee0-4310-982b-829ab535c93f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_60ff1d12-2ae7-4c0d-884d-e28ff0d8a5b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_60ff1d12-2ae7-4c0d-884d-e28ff0d8a5b6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_0014ed2f-3509-4f69-ba1b-2d8d6b9bbf32" xlink:href="road-20190630.xsd#road_ConversionOfCommonStockInConnectionWithInitialPublicOffering"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_0014ed2f-3509-4f69-ba1b-2d8d6b9bbf32" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue_8f1ac53d-3bbb-4f60-a1fb-73c96b1d4053" xlink:href="road-20190630.xsd#road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue_8f1ac53d-3bbb-4f60-a1fb-73c96b1d4053" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_fb824fec-83dc-45d5-81f9-b39f315005c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_fb824fec-83dc-45d5-81f9-b39f315005c0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ReclassificationOfCommonStockShares_46fa0df0-901e-4a18-af31-225ad27f1fe6" xlink:href="road-20190630.xsd#road_ReclassificationOfCommonStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_ReclassificationOfCommonStockShares_46fa0df0-901e-4a18-af31-225ad27f1fe6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ReclassificationOfCommonStock_978ac242-7a14-4371-915d-e89ce4324bf5" xlink:href="road-20190630.xsd#road_ReclassificationOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_ReclassificationOfCommonStock_978ac242-7a14-4371-915d-e89ce4324bf5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise_eb54058f-b87e-43e9-b804-e8fad713a7bd" xlink:href="road-20190630.xsd#road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise_eb54058f-b87e-43e9-b804-e8fad713a7bd" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_ea224c34-fddb-4e93-ac5b-5259c99eb288" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d5f29925-437d-4bbb-9de4-e56ecc857cfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d0f8c44d-c3bb-4e8d-879d-ca351b4619e6" xlink:to="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0ee9f929-88c4-42e0-8dde-74603fd71ed6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0ee9f929-88c4-42e0-8dde-74603fd71ed6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0ee9f929-88c4-42e0-8dde-74603fd71ed6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0ee9f929-88c4-42e0-8dde-74603fd71ed6" xlink:to="loc_us-gaap_ClassOfStockDomain_0ee9f929-88c4-42e0-8dde-74603fd71ed6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0c6c4c2c-825c-439f-9568-e0aa9c195e90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0ee9f929-88c4-42e0-8dde-74603fd71ed6" xlink:to="loc_us-gaap_ClassOfStockDomain_0c6c4c2c-825c-439f-9568-e0aa9c195e90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_1c3e2240-60a8-4adb-971f-9dcb22fb0366" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0c6c4c2c-825c-439f-9568-e0aa9c195e90" xlink:to="loc_us-gaap_CommonClassAMember_1c3e2240-60a8-4adb-971f-9dcb22fb0366" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_eacb30c2-d653-4a5e-a7b2-c2e6cac7343d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0c6c4c2c-825c-439f-9568-e0aa9c195e90" xlink:to="loc_us-gaap_CommonClassBMember_eacb30c2-d653-4a5e-a7b2-c2e6cac7343d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_fde3e5a6-696a-4556-958a-b3b4d860eee2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_fde3e5a6-696a-4556-958a-b3b4d860eee2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fde3e5a6-696a-4556-958a-b3b4d860eee2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fde3e5a6-696a-4556-958a-b3b4d860eee2" xlink:to="loc_us-gaap_EquityComponentDomain_fde3e5a6-696a-4556-958a-b3b4d860eee2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fde3e5a6-696a-4556-958a-b3b4d860eee2" xlink:to="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_709919c6-4c97-4da9-92c7-5b49c1c9dc20" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:to="loc_us-gaap_CommonStockMember_709919c6-4c97-4da9-92c7-5b49c1c9dc20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_48e9b8a4-7cfd-409a-9693-575aa5a925b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_48e9b8a4-7cfd-409a-9693-575aa5a925b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_7c2583c2-78ff-41be-ac6b-12e71fdddde4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:to="loc_us-gaap_TreasuryStockMember_7c2583c2-78ff-41be-ac6b-12e71fdddde4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8cb4f6f8-c880-488c-b4c0-707ab9b50bee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:to="loc_us-gaap_RetainedEarningsMember_8cb4f6f8-c880-488c-b4c0-707ab9b50bee" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended" id="i2077a6c2c5a44184b9274aa3dc757ae8_c1cd9df0-42d1-453d-869c-14417379e3a5"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/General" xlink:type="simple" xlink:href="road-20190630.xsd#General"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/General" xlink:type="extended" id="ib0e30b6b7ee941d5b8bae81640dcda9c_98da7143-48e4-44d9-85be-badd38e51b6f"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPolicies" xlink:type="extended" id="ib1bd63ab75574ed79f8da5485f3db802_d9e4c117-f2d7-47aa-bf28-146b4d9f9539"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" xlink:type="extended" id="i8ac45467f61b411ebfbc0d35d8bc7157_d13fb104-e7c9-4f56-a8d6-f7f8549efe9e"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" xlink:type="extended" id="ie119d312b6a1431da0bf2ffe5c7da41b_b1bf68ea-1504-45ef-b8f4-7446e64e428f"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="extended" id="i843dd745e27d480ebf37024f928d96be_eec6e819-f05d-4e41-bfe8-bd4c09793ec3">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_79b4ee25-d3ac-46c4-afe9-47f33758d7bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_79b4ee25-d3ac-46c4-afe9-47f33758d7bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0fd6ffce-09de-4fb4-ac7f-60f572d57c2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0fd6ffce-09de-4fb4-ac7f-60f572d57c2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_37d74a29-2611-42b5-a009-f53f9d4fa059" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_37d74a29-2611-42b5-a009-f53f9d4fa059" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:to="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7db84937-f08d-49d7-b611-effaac2c5caf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7db84937-f08d-49d7-b611-effaac2c5caf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7db84937-f08d-49d7-b611-effaac2c5caf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7db84937-f08d-49d7-b611-effaac2c5caf" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7db84937-f08d-49d7-b611-effaac2c5caf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_02f1205f-1d68-436b-bd26-04a63f10cf50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7db84937-f08d-49d7-b611-effaac2c5caf" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_02f1205f-1d68-436b-bd26-04a63f10cf50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_f87b9a50-7153-4ffb-9e8c-948ca1f0e5b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_02f1205f-1d68-436b-bd26-04a63f10cf50" xlink:to="loc_us-gaap_SalesRevenueNetMember_f87b9a50-7153-4ffb-9e8c-948ca1f0e5b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_83034153-7d59-4dd4-a7cd-7cbd0fa7466f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_srt_MajorCustomersAxis_83034153-7d59-4dd4-a7cd-7cbd0fa7466f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_83034153-7d59-4dd4-a7cd-7cbd0fa7466f_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_83034153-7d59-4dd4-a7cd-7cbd0fa7466f" xlink:to="loc_srt_NameOfMajorCustomerDomain_83034153-7d59-4dd4-a7cd-7cbd0fa7466f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_e1dd87ff-6889-4228-9150-1ada6609e1b3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_83034153-7d59-4dd4-a7cd-7cbd0fa7466f" xlink:to="loc_srt_NameOfMajorCustomerDomain_e1dd87ff-6889-4228-9150-1ada6609e1b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DepartmentOfTransportationMember_7992910d-dcd1-4fc5-9531-85fec9bc4552" xlink:href="road-20190630.xsd#road_DepartmentOfTransportationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_e1dd87ff-6889-4228-9150-1ada6609e1b3" xlink:to="loc_road_DepartmentOfTransportationMember_7992910d-dcd1-4fc5-9531-85fec9bc4552" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AlabamaTransportationDepartmentMember_da0a1f76-cf1d-4c4b-b030-823db785883e" xlink:href="road-20190630.xsd#road_AlabamaTransportationDepartmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_DepartmentOfTransportationMember_7992910d-dcd1-4fc5-9531-85fec9bc4552" xlink:to="loc_road_AlabamaTransportationDepartmentMember_da0a1f76-cf1d-4c4b-b030-823db785883e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_NorthCarolinaTransportationDepartmentMember_dc93295d-ff86-45a5-8eee-c8944a11b7a0" xlink:href="road-20190630.xsd#road_NorthCarolinaTransportationDepartmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_DepartmentOfTransportationMember_7992910d-dcd1-4fc5-9531-85fec9bc4552" xlink:to="loc_road_NorthCarolinaTransportationDepartmentMember_dc93295d-ff86-45a5-8eee-c8944a11b7a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_21a5a69d-9694-4e01-89f8-4ebf5af0ac90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_21a5a69d-9694-4e01-89f8-4ebf5af0ac90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_21a5a69d-9694-4e01-89f8-4ebf5af0ac90_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_21a5a69d-9694-4e01-89f8-4ebf5af0ac90" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_21a5a69d-9694-4e01-89f8-4ebf5af0ac90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e8d192c5-46f5-4102-bb63-94d458d7273a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_21a5a69d-9694-4e01-89f8-4ebf5af0ac90" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e8d192c5-46f5-4102-bb63-94d458d7273a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_828bbe08-6672-4909-b5e1-c573af3dcc44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e8d192c5-46f5-4102-bb63-94d458d7273a" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_828bbe08-6672-4909-b5e1-c573af3dcc44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1" xlink:to="loc_us-gaap_SegmentDomain_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f4d41bf1-5e79-4067-b3ce-4c0f16b2be68" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1" xlink:to="loc_us-gaap_SegmentDomain_f4d41bf1-5e79-4067-b3ce-4c0f16b2be68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PrivateMember_7bda03dc-4cfa-4efa-86be-5f230c3f40b2" xlink:href="road-20190630.xsd#road_PrivateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f4d41bf1-5e79-4067-b3ce-4c0f16b2be68" xlink:to="loc_road_PrivateMember_7bda03dc-4cfa-4efa-86be-5f230c3f40b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PublicMember_bb8f0f1c-8a88-4d63-a63a-ae04614a1d7e" xlink:href="road-20190630.xsd#road_PublicMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f4d41bf1-5e79-4067-b3ce-4c0f16b2be68" xlink:to="loc_road_PublicMember_bb8f0f1c-8a88-4d63-a63a-ae04614a1d7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2e5c3504-2b67-4f78-8499-58b55bcb4982" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2e5c3504-2b67-4f78-8499-58b55bcb4982" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2e5c3504-2b67-4f78-8499-58b55bcb4982_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2e5c3504-2b67-4f78-8499-58b55bcb4982" xlink:to="loc_us-gaap_ClassOfStockDomain_2e5c3504-2b67-4f78-8499-58b55bcb4982_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7c0496a5-fb73-482a-bd71-8bff9beeb3b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2e5c3504-2b67-4f78-8499-58b55bcb4982" xlink:to="loc_us-gaap_ClassOfStockDomain_7c0496a5-fb73-482a-bd71-8bff9beeb3b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_e616a23d-4e0e-4288-9edf-80fd5d44452c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7c0496a5-fb73-482a-bd71-8bff9beeb3b7" xlink:to="loc_us-gaap_CommonClassBMember_e616a23d-4e0e-4288-9edf-80fd5d44452c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandards" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandards"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/AccountingStandards" xlink:type="extended" id="id76992d16b59468c8394dbef71af76db_21f13d3e-f444-48aa-9191-e486a536ff50"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandardsTables" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandardsTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/AccountingStandardsTables" xlink:type="extended" id="ibc856b2418fe4133b9dd31286661cc68_76262c72-9224-4c18-9627-d586ad3c610e"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandardsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandardsDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/AccountingStandardsDetails" xlink:type="extended" id="ia7a965cd570c4e9e9db0bbcebdc703fb_e1c19adc-f824-423a-8d7c-527b2e88a38e">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_efe768bd-d46a-4f0e-8069-608ab965f86a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_efe768bd-d46a-4f0e-8069-608ab965f86a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3a9e6c7a-f015-49e1-9b4d-22d9b0d8b754" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_InventoryNet_3a9e6c7a-f015-49e1-9b4d-22d9b0d8b754" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities_16e72b1c-ead0-4d00-a524-73c6d6ed8499" xlink:href="road-20190630.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_road_AccruedExpensesAndOtherCurrentLiabilities_16e72b1c-ead0-4d00-a524-73c6d6ed8499" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c12e5f7c-b4bd-4382-a88a-5e8df98b0d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c12e5f7c-b4bd-4382-a88a-5e8df98b0d8d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f4147c80-0fcd-4aba-a421-4e86a09869dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f4147c80-0fcd-4aba-a421-4e86a09869dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5f373454-72fe-465e-a037-f56c8b76af17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5f373454-72fe-465e-a037-f56c8b76af17" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e3d6ddfd-b3a0-4084-b718-fd436140a9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e3d6ddfd-b3a0-4084-b718-fd436140a9b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_28361f76-ecd2-4ad1-91d3-fd5188db6890" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_NetIncomeLoss_28361f76-ecd2-4ad1-91d3-fd5188db6890" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_e1478d72-80de-4e53-a790-379a22861282" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_e1478d72-80de-4e53-a790-379a22861282" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_e1478d72-80de-4e53-a790-379a22861282_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_e1478d72-80de-4e53-a790-379a22861282" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_e1478d72-80de-4e53-a790-379a22861282_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_cd70153d-c4c9-425f-a04b-2df77a97972c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_e1478d72-80de-4e53-a790-379a22861282" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_cd70153d-c4c9-425f-a04b-2df77a97972c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_2c8d8be9-fcca-460e-a34c-aa7fe810591f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_cd70153d-c4c9-425f-a04b-2df77a97972c" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_2c8d8be9-fcca-460e-a34c-aa7fe810591f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_b3707ac0-ce40-47e9-aba7-a7416aa331e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_cd70153d-c4c9-425f-a04b-2df77a97972c" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_b3707ac0-ce40-47e9-aba7-a7416aa331e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f51f055-b729-4ced-9bc5-c02f296325cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f51f055-b729-4ced-9bc5-c02f296325cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3f51f055-b729-4ced-9bc5-c02f296325cb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f51f055-b729-4ced-9bc5-c02f296325cb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3f51f055-b729-4ced-9bc5-c02f296325cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_aaf5e162-3547-4cc1-9a30-10dd64e20e96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f51f055-b729-4ced-9bc5-c02f296325cb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_aaf5e162-3547-4cc1-9a30-10dd64e20e96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_97f9488d-3f44-47c4-8167-01d731c921ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_aaf5e162-3547-4cc1-9a30-10dd64e20e96" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_97f9488d-3f44-47c4-8167-01d731c921ab" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitions" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitions"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitions" xlink:type="extended" id="i4b64ec292a68425f83c6f182edc54835_2e87bd89-c61a-4210-9851-42e1a4d25123"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsTables" xlink:type="extended" id="i126086e22e9a44eab4c56d607ac923e5_22ea06fc-27f0-49d1-97e2-faaadcdfc28c"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail" xlink:type="extended" id="i5d22fb12fcb94d5cb6b9ead81be8b72b_547b2511-c8ee-4d48-90e0-7542f8dea507">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_e154cf74-30af-4507-a218-5ee669615677" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_e154cf74-30af-4507-a218-5ee669615677" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_039c70e9-4a62-4247-a6ee-ada4ac88f860" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_Goodwill_039c70e9-4a62-4247-a6ee-ada4ac88f860" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5709a185-0aff-4e6a-bff1-f6c5168b3e7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5709a185-0aff-4e6a-bff1-f6c5168b3e7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_609a88f3-b007-4270-a9df-9d64c4c0284c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_609a88f3-b007-4270-a9df-9d64c4c0284c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_4c61d83f-23d6-4942-81c7-d73c9b04dfb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_4c61d83f-23d6-4942-81c7-d73c9b04dfb7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_75f52403-c1dc-44ee-9e82-95ec62f9cce4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_75f52403-c1dc-44ee-9e82-95ec62f9cce4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63209662-4c74-4d81-8728-c10e121d7d18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63209662-4c74-4d81-8728-c10e121d7d18" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7c1fd199-3ad3-4a56-9cf6-2df5686a931a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63209662-4c74-4d81-8728-c10e121d7d18" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7c1fd199-3ad3-4a56-9cf6-2df5686a931a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7c1fd199-3ad3-4a56-9cf6-2df5686a931a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c1fd199-3ad3-4a56-9cf6-2df5686a931a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7c1fd199-3ad3-4a56-9cf6-2df5686a931a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7408499a-f2fb-458c-9c71-0599f2c12bab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c1fd199-3ad3-4a56-9cf6-2df5686a931a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7408499a-f2fb-458c-9c71-0599f2c12bab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HotMixAsphaltandReadyMixConcreteMember_f606c69c-9699-4517-9632-db04f984e115" xlink:href="road-20190630.xsd#road_HotMixAsphaltandReadyMixConcreteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7408499a-f2fb-458c-9c71-0599f2c12bab" xlink:to="loc_road_HotMixAsphaltandReadyMixConcreteMember_f606c69c-9699-4517-9632-db04f984e115" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScruggsCompanyMember_19b4eaf9-b0ce-4fd9-8e4e-542ba6c87538" xlink:href="road-20190630.xsd#road_ScruggsCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7408499a-f2fb-458c-9c71-0599f2c12bab" xlink:to="loc_road_ScruggsCompanyMember_19b4eaf9-b0ce-4fd9-8e4e-542ba6c87538" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsProformaRevenueandNetIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail" xlink:type="extended" id="i19a70ad2bc464d72973a929088d0f124_b89de6ee-9696-4615-aca2-785ea0b18a8a">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_5d3e6f87-114a-4aa1-9bcd-e515f2a4b199" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_5d3e6f87-114a-4aa1-9bcd-e515f2a4b199" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_bad88eb0-1b7f-41da-bdd0-630a65812e8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_bad88eb0-1b7f-41da-bdd0-630a65812e8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_bffbf981-7d98-4483-a3fb-db16b58b84cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:to="loc_us-gaap_LongTermDebt_bffbf981-7d98-4483-a3fb-db16b58b84cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_69d6e5b2-cc27-492e-b734-0569d008a248" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_69d6e5b2-cc27-492e-b734-0569d008a248" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_69d6e5b2-cc27-492e-b734-0569d008a248_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_69d6e5b2-cc27-492e-b734-0569d008a248" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_69d6e5b2-cc27-492e-b734-0569d008a248_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f88cccba-8c49-45f7-a227-35d02b1118d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_69d6e5b2-cc27-492e-b734-0569d008a248" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f88cccba-8c49-45f7-a227-35d02b1118d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScruggsCompanyMember_f7cc9423-f392-4394-bb16-6d91381b0103" xlink:href="road-20190630.xsd#road_ScruggsCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f88cccba-8c49-45f7-a227-35d02b1118d7" xlink:to="loc_road_ScruggsCompanyMember_f7cc9423-f392-4394-bb16-6d91381b0103" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e10e6dc2-0e50-4374-a248-67ad37ada107" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e10e6dc2-0e50-4374-a248-67ad37ada107" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e10e6dc2-0e50-4374-a248-67ad37ada107_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e10e6dc2-0e50-4374-a248-67ad37ada107" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e10e6dc2-0e50-4374-a248-67ad37ada107_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a2173a82-e025-4f85-a866-7f494b9804f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e10e6dc2-0e50-4374-a248-67ad37ada107" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a2173a82-e025-4f85-a866-7f494b9804f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_19f21d0b-520a-4259-8c4b-e50cbaf3e50d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a2173a82-e025-4f85-a866-7f494b9804f7" xlink:to="loc_us-gaap_SeniorNotesMember_19f21d0b-520a-4259-8c4b-e50cbaf3e50d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNet"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet" xlink:type="extended" id="i3877e3462d434106a308406a05c40c50_4b88735a-ec0a-4cb8-ba35-eecee12faaff"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNetTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables" xlink:type="extended" id="i9d8a098664934b2692bed04a1b2b8bee_d792a43b-fc80-41b9-b367-b3c82f501419"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNetDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="extended" id="i5c91e3b1c9a74f7ca8abbbad794d8731_38122847-0ef8-410a-82f5-1628ac3642e9"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContracts"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts" xlink:type="extended" id="i5cbfe852bb8a41d186f5770192e1af3e_7bdbf1c7-2bc1-4916-98a2-4ee9e6630946"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables" xlink:type="extended" id="i809ba2c357e8492988758a9f02e205bc_09651746-3609-47df-b76a-bc06aaf65e33"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail" xlink:type="extended" id="i72f20861af2d4350988d4ca2fcf8c632_0c4be5dc-ac6c-4751-8669-0ebb40dff01a"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail" xlink:type="extended" id="i243805b2ddf040a6a02ec33adf3dfd5b_20f8f1af-c6f7-4b64-a323-58c53adebb2b"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails" xlink:type="extended" id="i25150b567166457dbc2890139720d689_ccc73ccd-8407-4535-bf0e-3658f9eb5c84">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f228bfd8-2c79-4af8-b4db-f89cfe3b8511" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2788341f-b1e6-4d72-b2fa-ff07e0508b30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f228bfd8-2c79-4af8-b4db-f89cfe3b8511" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2788341f-b1e6-4d72-b2fa-ff07e0508b30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_418e6a66-ed8c-480b-ac79-f0538e4c1a6c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f228bfd8-2c79-4af8-b4db-f89cfe3b8511" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_418e6a66-ed8c-480b-ac79-f0538e4c1a6c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_d2cfb744-0646-44f8-acaf-612d4e84fe30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_418e6a66-ed8c-480b-ac79-f0538e4c1a6c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_d2cfb744-0646-44f8-acaf-612d4e84fe30" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipment"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipment" xlink:type="extended" id="i274f7ed9f0ee45c8845673d157f21f89_928aac8b-f07b-4363-8ac2-bba695aa7988"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" xlink:type="extended" id="i265e9f20b73547299b046e6bf9313004_9f197364-842a-4275-82a1-32f6dc3a623a"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentScheduleofPPEDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails" xlink:type="extended" id="ibbf9be6887aa467cb6211f77b71ebbec_27fcf691-7f82-483c-b3bd-441572024db9">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_82758a1b-d078-4e4d-8102-a453e7c6ff91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_82758a1b-d078-4e4d-8102-a453e7c6ff91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e9c4cb8e-2d14-4805-a68d-dd9bdca93372" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e9c4cb8e-2d14-4805-a68d-dd9bdca93372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_5e90822e-e177-4be1-81e4-13f18deb4444" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_ConstructionInProgressGross_5e90822e-e177-4be1-81e4-13f18deb4444" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_85b0aad3-3f58-4c34-afc9-02692761de04" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_85b0aad3-3f58-4c34-afc9-02692761de04" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2dd0c9df-f839-42df-9478-241ae134b65a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2dd0c9df-f839-42df-9478-241ae134b65a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1379210a-0a76-4940-80cb-673d135f9320" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2dd0c9df-f839-42df-9478-241ae134b65a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1379210a-0a76-4940-80cb-673d135f9320" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1379210a-0a76-4940-80cb-673d135f9320_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1379210a-0a76-4940-80cb-673d135f9320" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1379210a-0a76-4940-80cb-673d135f9320_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1379210a-0a76-4940-80cb-673d135f9320" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_301fba8b-8205-498e-ad32-71613d2b45bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_EquipmentMember_301fba8b-8205-498e-ad32-71613d2b45bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember_bf2b013f-ab8c-4ab1-b349-bf579d8b16eb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_ManufacturingFacilityMember_bf2b013f-ab8c-4ab1-b349-bf579d8b16eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_681972cf-867e-4036-8c71-3178629180b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_681972cf-867e-4036-8c71-3178629180b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_QuarryReservesMember_f65b02a4-bd60-4717-95b2-273398295723" xlink:href="road-20190630.xsd#road_QuarryReservesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_road_QuarryReservesMember_f65b02a4-bd60-4717-95b2-273398295723" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_35b37fab-2fcd-4dd2-bed6-91d760649e1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_BuildingMember_35b37fab-2fcd-4dd2-bed6-91d760649e1a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_2f3cf646-0604-41e0-b6f9-916745de1bba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_2f3cf646-0604-41e0-b6f9-916745de1bba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_4890ffea-6361-4f78-93aa-8dd996580ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_4890ffea-6361-4f78-93aa-8dd996580ca6" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended" id="i797c7d39762945b1a140ab94ab865507_080a41a7-7f72-49df-a06a-d7cac015a6c3">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsForAssetAcquisitions_a8e85c27-9a4a-49b9-b77d-848e4d0baf19" xlink:href="road-20190630.xsd#road_PaymentsForAssetAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:to="loc_road_PaymentsForAssetAcquisitions_a8e85c27-9a4a-49b9-b77d-848e4d0baf19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AssetAcquisitionTransactionCosts_f5b7c9a8-462e-4d82-8d0e-58f1ac00f9d9" xlink:href="road-20190630.xsd#road_AssetAcquisitionTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:to="loc_road_AssetAcquisitionTransactionCosts_f5b7c9a8-462e-4d82-8d0e-58f1ac00f9d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c383f3f4-0de8-4e1e-8215-8756cf66b212" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c383f3f4-0de8-4e1e-8215-8756cf66b212" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5f775ed5-8b06-45a4-aeb1-cbbab4b94779" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5f775ed5-8b06-45a4-aeb1-cbbab4b94779" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1f2246b7-7cd7-4a94-ac92-6f3c001fca10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5f775ed5-8b06-45a4-aeb1-cbbab4b94779" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1f2246b7-7cd7-4a94-ac92-6f3c001fca10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f2246b7-7cd7-4a94-ac92-6f3c001fca10_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1f2246b7-7cd7-4a94-ac92-6f3c001fca10" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1f2246b7-7cd7-4a94-ac92-6f3c001fca10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3819ed96-40e1-4640-9c65-8200477efec8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1f2246b7-7cd7-4a94-ac92-6f3c001fca10" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3819ed96-40e1-4640-9c65-8200477efec8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AsphaltTerminalMember_6feed7f8-b927-4e95-a6c6-f08f0235932e" xlink:href="road-20190630.xsd#road_AsphaltTerminalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3819ed96-40e1-4640-9c65-8200477efec8" xlink:to="loc_road_AsphaltTerminalMember_6feed7f8-b927-4e95-a6c6-f08f0235932e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Equity" xlink:type="simple" xlink:href="road-20190630.xsd#Equity"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/Equity" xlink:type="extended" id="i52486b0c0bcb4ae28d2f46e6523fd339_bf3eee44-3af4-4b65-84c2-7230fb4b1585"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EquityDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/EquityDetails" xlink:type="extended" id="ib08bc5c5fab14ea28baa7c3ed28f7d1a_e9dc00f6-4bd7-46ef-85a7-0e6ba7166102">
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:href="road-20190630.xsd#road_ScheduleOfStockholdersEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_5ccfe733-58f0-4304-a31a-53bdca16bb6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_5ccfe733-58f0-4304-a31a-53bdca16bb6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f8d99a23-e0a3-48fa-b56a-d82b2a52e285" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f8d99a23-e0a3-48fa-b56a-d82b2a52e285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_19d9f390-d999-4f94-9fb1-dbfdf7121adc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_19d9f390-d999-4f94-9fb1-dbfdf7121adc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_b0925834-284a-44e5-98fb-5e50af2d0a5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_b0925834-284a-44e5-98fb-5e50af2d0a5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_9223a19c-36fe-4c06-9b51-f8b3c6192507" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_9223a19c-36fe-4c06-9b51-f8b3c6192507" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_c18028af-62a7-45ed-8a7e-cb6fc99bdc23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_c18028af-62a7-45ed-8a7e-cb6fc99bdc23" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_7f314134-c94a-40ef-b9d0-dcfd9b066d52" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_7f314134-c94a-40ef-b9d0-dcfd9b066d52" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_d31a34d2-16d8-4135-81cc-c9acd7d35e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_d31a34d2-16d8-4135-81cc-c9acd7d35e1f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_fabc7d9f-ccf7-4edd-8e67-181bf78f4c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_fabc7d9f-ccf7-4edd-8e67-181bf78f4c9f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_de10b5da-7905-479c-b0e5-01cc94270f26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_CommonStockSharesIssued_de10b5da-7905-479c-b0e5-01cc94270f26" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4c699bb3-887c-4e4f-9697-a26919a2918a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4c699bb3-887c-4e4f-9697-a26919a2918a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_b4139b83-3cb7-4819-af01-b29568f1cc76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_TreasuryStockShares_b4139b83-3cb7-4819-af01-b29568f1cc76" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_fbf98d23-d62f-405d-8d34-9bb5e8b6e17b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_fbf98d23-d62f-405d-8d34-9bb5e8b6e17b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares_48d2288c-057b-4b41-8506-6c99c9c9bf53" xlink:href="road-20190630.xsd#road_ConversionRatetoReclassifyCommonStocktoClassBShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares_48d2288c-057b-4b41-8506-6c99c9c9bf53" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_3a9a4f6c-b931-419d-b043-9aef0958b6a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_3a9a4f6c-b931-419d-b043-9aef0958b6a8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f98e2f8a-ecfa-4b69-8e7b-33fc386aa622" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f98e2f8a-ecfa-4b69-8e7b-33fc386aa622" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards_d74469f3-f73e-4c3d-b71a-bebdf8a1b961" xlink:href="road-20190630.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards_d74469f3-f73e-4c3d-b71a-bebdf8a1b961" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:href="road-20190630.xsd#road_ScheduleOfStockholdersEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2d9687ab-6627-4070-a82d-cbd5a3dd4d54" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2d9687ab-6627-4070-a82d-cbd5a3dd4d54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2d9687ab-6627-4070-a82d-cbd5a3dd4d54_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2d9687ab-6627-4070-a82d-cbd5a3dd4d54" xlink:to="loc_us-gaap_ClassOfStockDomain_2d9687ab-6627-4070-a82d-cbd5a3dd4d54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_353e476d-3925-43ee-be54-a833d5de9c2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2d9687ab-6627-4070-a82d-cbd5a3dd4d54" xlink:to="loc_us-gaap_ClassOfStockDomain_353e476d-3925-43ee-be54-a833d5de9c2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7cf373ce-36dc-47db-8e5c-b8bbaf6ad824" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_353e476d-3925-43ee-be54-a833d5de9c2c" xlink:to="loc_us-gaap_CommonClassBMember_7cf373ce-36dc-47db-8e5c-b8bbaf6ad824" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5a25d511-6af6-45bf-af91-7d7157456931" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_353e476d-3925-43ee-be54-a833d5de9c2c" xlink:to="loc_us-gaap_CommonClassAMember_5a25d511-6af6-45bf-af91-7d7157456931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_66883d83-8071-4991-a714-9681fbfe2b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_66883d83-8071-4991-a714-9681fbfe2b4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_66883d83-8071-4991-a714-9681fbfe2b4e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_66883d83-8071-4991-a714-9681fbfe2b4e" xlink:to="loc_us-gaap_EquityComponentDomain_66883d83-8071-4991-a714-9681fbfe2b4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7215f471-748a-40de-b822-fefcc8f8ccde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_66883d83-8071-4991-a714-9681fbfe2b4e" xlink:to="loc_us-gaap_EquityComponentDomain_7215f471-748a-40de-b822-fefcc8f8ccde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_02d2fa13-c302-436a-9b85-ad44a82664b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7215f471-748a-40de-b822-fefcc8f8ccde" xlink:to="loc_us-gaap_TreasuryStockMember_02d2fa13-c302-436a-9b85-ad44a82664b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_3c723d2b-ef19-410e-9a7e-4c39100295cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_3c723d2b-ef19-410e-9a7e-4c39100295cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3c723d2b-ef19-410e-9a7e-4c39100295cd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3c723d2b-ef19-410e-9a7e-4c39100295cd" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3c723d2b-ef19-410e-9a7e-4c39100295cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_192c1e08-81bb-437e-9fc8-f52d5ffa7ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3c723d2b-ef19-410e-9a7e-4c39100295cd" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_192c1e08-81bb-437e-9fc8-f52d5ffa7ed1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_9d5f30c8-9cfb-41e2-b299-a004b3142f7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_192c1e08-81bb-437e-9fc8-f52d5ffa7ed1" xlink:to="loc_us-gaap_IPOMember_9d5f30c8-9cfb-41e2-b299-a004b3142f7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9cde29e0-34a2-451e-b731-44edbb697df1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_us-gaap_AwardTypeAxis_9cde29e0-34a2-451e-b731-44edbb697df1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9cde29e0-34a2-451e-b731-44edbb697df1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9cde29e0-34a2-451e-b731-44edbb697df1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9cde29e0-34a2-451e-b731-44edbb697df1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75ddac17-df51-4969-bcfd-0416cdab6ddb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9cde29e0-34a2-451e-b731-44edbb697df1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75ddac17-df51-4969-bcfd-0416cdab6ddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_178ced4e-9fdf-4aad-b845-a0cb9fbadbc7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75ddac17-df51-4969-bcfd-0416cdab6ddb" xlink:to="loc_us-gaap_RestrictedStockMember_178ced4e-9fdf-4aad-b845-a0cb9fbadbc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_0b611e7e-f2e2-45d0-855d-b1082c72832a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_srt_TitleOfIndividualAxis_0b611e7e-f2e2-45d0-855d-b1082c72832a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0b611e7e-f2e2-45d0-855d-b1082c72832a_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_0b611e7e-f2e2-45d0-855d-b1082c72832a" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0b611e7e-f2e2-45d0-855d-b1082c72832a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c257dd4d-d7b3-483c-99d6-5d4f47bcd3b3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_0b611e7e-f2e2-45d0-855d-b1082c72832a" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c257dd4d-d7b3-483c-99d6-5d4f47bcd3b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_a5e16bde-d9e4-41d1-9f33-b9f9f1f1a0c7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c257dd4d-d7b3-483c-99d6-5d4f47bcd3b3" xlink:to="loc_srt_DirectorMember_a5e16bde-d9e4-41d1-9f33-b9f9f1f1a0c7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Debt" xlink:type="simple" xlink:href="road-20190630.xsd#Debt"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/Debt" xlink:type="extended" id="i7f91b58126e340deaddc20c2b1cbd8e4_929a3fb1-0319-4b81-8d4e-fe1be54af3d1"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtTables" xlink:type="simple" xlink:href="road-20190630.xsd#DebtTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/DebtTables" xlink:type="extended" id="ieb8d7340db27414f9ae00193f0f15d7c_53ceaf5b-1ee6-43bc-b6e4-2ed0cbeb5245"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtDetails" xlink:type="simple" xlink:href="road-20190630.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/DebtDetails" xlink:type="extended" id="id825793bc50f4b0397f8d5a36c366e69_a714a56e-c8f4-4d60-97d4-82afbcb571c8">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2cc30e6c-63ec-4272-8fe3-c63eac44fc1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_2cc30e6c-63ec-4272-8fe3-c63eac44fc1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5c90eaed-e845-4611-84d6-6024652eb5c9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5c90eaed-e845-4611-84d6-6024652eb5c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_66655394-d9d1-4366-ada9-4fc1aafed270" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_LongTermDebt_66655394-d9d1-4366-ada9-4fc1aafed270" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_330b95f8-9671-4281-b677-635ac511a0ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_330b95f8-9671-4281-b677-635ac511a0ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_7802f640-8e68-405f-aa9d-bc228be0620d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_7802f640-8e68-405f-aa9d-bc228be0620d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_46e4d8c4-8e44-4492-af8b-96cb316fb5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_LongTermDebtCurrent_46e4d8c4-8e44-4492-af8b-96cb316fb5dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_43ea7cad-7703-469d-a95b-00de89df3107" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_43ea7cad-7703-469d-a95b-00de89df3107" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f6aa1e82-334a-4989-8403-6030b08571a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_DebtInstrumentTable_f6aa1e82-334a-4989-8403-6030b08571a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_10a72e60-6731-469a-b397-4ca72e8c1a88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f6aa1e82-334a-4989-8403-6030b08571a7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_10a72e60-6731-469a-b397-4ca72e8c1a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_10a72e60-6731-469a-b397-4ca72e8c1a88_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_10a72e60-6731-469a-b397-4ca72e8c1a88" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_10a72e60-6731-469a-b397-4ca72e8c1a88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_10a72e60-6731-469a-b397-4ca72e8c1a88" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_738b5647-60d6-4c3c-9fe8-7c899771025e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:to="loc_us-gaap_SeniorNotesMember_738b5647-60d6-4c3c-9fe8-7c899771025e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_54ebc0f3-021a-4dd9-9768-f70fd98496d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:to="loc_us-gaap_LineOfCreditMember_54ebc0f3-021a-4dd9-9768-f70fd98496d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_93766414-d849-4e69-9716-3c184f9ee3ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_93766414-d849-4e69-9716-3c184f9ee3ff" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShare" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShare"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShare" xlink:type="extended" id="icbe8b1e619fd426da9553ae65deb313e_90ff59df-7567-497c-9155-bd25f2a1622f"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareTables" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShareTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareTables" xlink:type="extended" id="i81f1abb68a9c484d8522616bfc991693_a0bcb97b-f949-4b51-b84a-7aff2c5474cc"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareDetails" xlink:type="extended" id="i510d38016aa3403bb341528bef9f2957_fe28b9de-0504-489c-b988-fee3aa284113">
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:href="road-20190630.xsd#road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_5547c91a-b253-4180-8e1d-1c5e967e2361" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_NetIncomeLossAbstract_5547c91a-b253-4180-8e1d-1c5e967e2361" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fbf5f88e-b92c-4bae-9a8a-e623c813b260" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_5547c91a-b253-4180-8e1d-1c5e967e2361" xlink:to="loc_us-gaap_NetIncomeLoss_fbf5f88e-b92c-4bae-9a8a-e623c813b260" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_8f87a61b-a211-4224-937c-6f4eaf6c8bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_8f87a61b-a211-4224-937c-6f4eaf6c8bd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fa839ee7-da02-4f7f-b808-d1b048988dcc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8f87a61b-a211-4224-937c-6f4eaf6c8bd4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fa839ee7-da02-4f7f-b808-d1b048988dcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d12a4b10-3d1f-43bd-9215-1c6809895fd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_EarningsPerShareBasic_d12a4b10-3d1f-43bd-9215-1c6809895fd6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_e0cee085-242e-4497-aad9-8a9d92d2a714" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_e0cee085-242e-4497-aad9-8a9d92d2a714" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e4d9d159-72da-4498-adda-82e260baa974" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_e0cee085-242e-4497-aad9-8a9d92d2a714" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e4d9d159-72da-4498-adda-82e260baa974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d4a5eddf-d8dd-46a2-817f-e4869f913598" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d4a5eddf-d8dd-46a2-817f-e4869f913598" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a0cc0145-4b7e-4007-b11d-2b4dc13135fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a0cc0145-4b7e-4007-b11d-2b4dc13135fc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_f6ea11f0-3fc0-42ab-9ef5-01ee18327066" xlink:href="road-20190630.xsd#road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_f6ea11f0-3fc0-42ab-9ef5-01ee18327066" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_f6ea11f0-3fc0-42ab-9ef5-01ee18327066" xlink:to="loc_us-gaap_AwardTypeAxis_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1613c659-6415-420a-a051-7e1aed85e634" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1613c659-6415-420a-a051-7e1aed85e634" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TwoThousandAndEighteenRestrictedStockGrantMember_2584ab72-8f23-4f3f-b193-66b3ed3c77ce" xlink:href="road-20190630.xsd#road_TwoThousandAndEighteenRestrictedStockGrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:to="loc_road_TwoThousandAndEighteenRestrictedStockGrantMember_2584ab72-8f23-4f3f-b193-66b3ed3c77ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TwoThousandAndNineteenRestrictedStockGrantMember_df1cc3ce-9d06-4f84-9bd8-14d6b31216cc" xlink:href="road-20190630.xsd#road_TwoThousandAndNineteenRestrictedStockGrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:to="loc_road_TwoThousandAndNineteenRestrictedStockGrantMember_df1cc3ce-9d06-4f84-9bd8-14d6b31216cc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" xlink:type="simple" xlink:href="road-20190630.xsd#ProvisionforIncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" xlink:type="extended" id="id74aaf959c0149a7ad50160253bfce49_bd75062c-18c1-4753-887d-9783af6ffe88"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail" xlink:type="simple" xlink:href="road-20190630.xsd#ProvisionforIncomeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail" xlink:type="extended" id="i0b585cbed9524ca2b5cdfc05d8632cfe_49730ae4-3a52-4516-ab6c-e33b4a7ebe41"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedParties" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedParties"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/RelatedParties" xlink:type="extended" id="i8048fd1892ab4b0e9ef99eae68ec2663_316556c7-c432-41e6-b77b-ca6a93c26692"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesTables" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesTables"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesTables" xlink:type="extended" id="ib099053a7bb54de89f573eb35ef3c99b_2b8d1439-1eec-4c85-b773-573c160dad5c"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail" xlink:type="extended" id="i9df6d6e7baae4c6d931c9bb878655a53_41122c98-3727-4760-8111-f44bbf7741b0">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_8ca58b2c-0213-46fc-9d63-ec7eaf740fea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_8ca58b2c-0213-46fc-9d63-ec7eaf740fea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_0b3ba3f7-931b-4731-9a5d-64522b405f50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_0b3ba3f7-931b-4731-9a5d-64522b405f50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_d2333567-19f8-40ac-9028-567265a2e834" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_d2333567-19f8-40ac-9028-567265a2e834" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1c082484-0983-4bf3-88bc-0712cac5a766" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1c082484-0983-4bf3-88bc-0712cac5a766" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1c082484-0983-4bf3-88bc-0712cac5a766_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1c082484-0983-4bf3-88bc-0712cac5a766" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1c082484-0983-4bf3-88bc-0712cac5a766_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4d0c1c9f-f219-4129-a7db-16b7118963ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1c082484-0983-4bf3-88bc-0712cac5a766" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4d0c1c9f-f219-4129-a7db-16b7118963ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_bac546b4-1c55-4ae2-bac8-435d4f2aef18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4d0c1c9f-f219-4129-a7db-16b7118963ea" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_bac546b4-1c55-4ae2-bac8-435d4f2aef18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_f1af1652-bf2f-4872-b922-ce9830d57970" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4d0c1c9f-f219-4129-a7db-16b7118963ea" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_f1af1652-bf2f-4872-b922-ce9830d57970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_f172ffb3-8223-4a02-abb1-3737f62451c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_f172ffb3-8223-4a02-abb1-3737f62451c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_f172ffb3-8223-4a02-abb1-3737f62451c0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_f172ffb3-8223-4a02-abb1-3737f62451c0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_f172ffb3-8223-4a02-abb1-3737f62451c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_9d6d7764-7d45-41e3-965d-f66ef3533984" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_f172ffb3-8223-4a02-abb1-3737f62451c0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_9d6d7764-7d45-41e3-965d-f66ef3533984" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsiderationNoteReceivableMember_0f4c3980-9a74-46b2-9e61-26b1c4f04192" xlink:href="road-20190630.xsd#road_ConsiderationNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9d6d7764-7d45-41e3-965d-f66ef3533984" xlink:to="loc_road_ConsiderationNoteReceivableMember_0f4c3980-9a74-46b2-9e61-26b1c4f04192" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccountsPayableNoteReceivableMember_634af463-293c-485d-8644-a415fe6fe35a" xlink:href="road-20190630.xsd#road_AccountsPayableNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9d6d7764-7d45-41e3-965d-f66ef3533984" xlink:to="loc_road_AccountsPayableNoteReceivableMember_634af463-293c-485d-8644-a415fe6fe35a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_06c593d5-e60e-4421-8cb7-966563f297ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_06c593d5-e60e-4421-8cb7-966563f297ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_06c593d5-e60e-4421-8cb7-966563f297ce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_06c593d5-e60e-4421-8cb7-966563f297ce" xlink:to="loc_us-gaap_RelatedPartyDomain_06c593d5-e60e-4421-8cb7-966563f297ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_34486390-a8ab-482e-9c88-3a93e77ae0ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_06c593d5-e60e-4421-8cb7-966563f297ce" xlink:to="loc_us-gaap_RelatedPartyDomain_34486390-a8ab-482e-9c88-3a93e77ae0ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_77b9673c-f0cd-48a9-a032-8f33d1beb5a5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_34486390-a8ab-482e-9c88-3a93e77ae0ad" xlink:to="loc_srt_AffiliatedEntityMember_77b9673c-f0cd-48a9-a032-8f33d1beb5a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_66357a83-1fc7-4b86-b7d5-97196d8531b5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_srt_CounterpartyNameAxis_66357a83-1fc7-4b86-b7d5-97196d8531b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_66357a83-1fc7-4b86-b7d5-97196d8531b5_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_66357a83-1fc7-4b86-b7d5-97196d8531b5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_66357a83-1fc7-4b86-b7d5-97196d8531b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0c9a4d89-6edb-424d-9ea5-74c7e787267a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_66357a83-1fc7-4b86-b7d5-97196d8531b5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0c9a4d89-6edb-424d-9ea5-74c7e787267a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HKLtd.Member_514e012b-1afb-40e5-8f1c-f7ed923c88b5" xlink:href="road-20190630.xsd#road_HKLtd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0c9a4d89-6edb-424d-9ea5-74c7e787267a" xlink:to="loc_road_HKLtd.Member_514e012b-1afb-40e5-8f1c-f7ed923c88b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxCapitalPartnersMember_f68a07d8-003f-4afe-afcb-e2f6887ed819" xlink:href="road-20190630.xsd#road_SunTxCapitalPartnersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0c9a4d89-6edb-424d-9ea5-74c7e787267a" xlink:to="loc_road_SunTxCapitalPartnersMember_f68a07d8-003f-4afe-afcb-e2f6887ed819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3b697a37-4ef7-48ed-810d-3d4bbd375bd9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_dei_LegalEntityAxis_3b697a37-4ef7-48ed-810d-3d4bbd375bd9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3b697a37-4ef7-48ed-810d-3d4bbd375bd9_default" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3b697a37-4ef7-48ed-810d-3d4bbd375bd9" xlink:to="loc_dei_EntityDomain_3b697a37-4ef7-48ed-810d-3d4bbd375bd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d13282e2-b2ad-4ec0-aad5-2a8540541412" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3b697a37-4ef7-48ed-810d-3d4bbd375bd9" xlink:to="loc_dei_EntityDomain_d13282e2-b2ad-4ec0-aad5-2a8540541412" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HAPropertiesLLCMember_1671c888-1a79-41b2-b06d-a3f1a7601319" xlink:href="road-20190630.xsd#road_HAPropertiesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d13282e2-b2ad-4ec0-aad5-2a8540541412" xlink:to="loc_road_HAPropertiesLLCMember_1671c888-1a79-41b2-b06d-a3f1a7601319" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails" xlink:type="extended" id="i810a704fd5174c61a1dd21934faae851_2687e972-62ad-4fd9-a460-6c6958b4a600">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_2cafa462-6d91-4b94-8dae-e4f5df5ec06b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_75f9adb7-2379-482a-b595-bc8ec668523f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2cafa462-6d91-4b94-8dae-e4f5df5ec06b" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_75f9adb7-2379-482a-b595-bc8ec668523f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_76fe3850-ce23-4d07-ad74-294bc36a4243" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2cafa462-6d91-4b94-8dae-e4f5df5ec06b" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_76fe3850-ce23-4d07-ad74-294bc36a4243" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2cafa462-6d91-4b94-8dae-e4f5df5ec06b" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34" xlink:to="loc_us-gaap_RelatedPartyDomain_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_56fb4a54-fbbc-492d-bbd9-d5bb115fec1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34" xlink:to="loc_us-gaap_RelatedPartyDomain_56fb4a54-fbbc-492d-bbd9-d5bb115fec1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_7916852d-cefb-49f7-a207-da0e75940869" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_56fb4a54-fbbc-492d-bbd9-d5bb115fec1f" xlink:to="loc_srt_AffiliatedEntityMember_7916852d-cefb-49f7-a207-da0e75940869" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PurchaserOfSubsidiaryMember_b9b48800-2e06-4ab7-be2a-8f068b764e04" xlink:href="road-20190630.xsd#road_PurchaserOfSubsidiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_PurchaserOfSubsidiaryMember_b9b48800-2e06-4ab7-be2a-8f068b764e04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DisposedEntitMember_bf216a10-9b67-4e8f-b198-95135b973f9a" xlink:href="road-20190630.xsd#road_DisposedEntitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_DisposedEntitMember_bf216a10-9b67-4e8f-b198-95135b973f9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SubcontractingServicesMember_db834f7c-ed82-41cc-99f9-71f5adf89b5e" xlink:href="road-20190630.xsd#road_SubcontractingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_SubcontractingServicesMember_db834f7c-ed82-41cc-99f9-71f5adf89b5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConstructionServicesMember_37e1a0ae-59f8-486b-bc35-841e06f61803" xlink:href="road-20190630.xsd#road_ConstructionServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_ConstructionServicesMember_37e1a0ae-59f8-486b-bc35-841e06f61803" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DeepSouthAdventuresCharterServicesMember_17c36d5e-0851-47ed-a12c-9a613fd22cec" xlink:href="road-20190630.xsd#road_DeepSouthAdventuresCharterServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_DeepSouthAdventuresCharterServicesMember_17c36d5e-0851-47ed-a12c-9a613fd22cec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_374012e8-3e25-4faa-9d52-27791fc08ff9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_us-gaap_VehiclesMember_374012e8-3e25-4faa-9d52-27791fc08ff9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsultingServicesMember_6063235b-fbdf-4f9f-a538-0511cd56a1f6" xlink:href="road-20190630.xsd#road_ConsultingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_ConsultingServicesMember_6063235b-fbdf-4f9f-a538-0511cd56a1f6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LegalServiceMember_1c896a59-f69b-41be-a32c-01ab3412a659" xlink:href="road-20190630.xsd#road_LegalServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_LegalServiceMember_1c896a59-f69b-41be-a32c-01ab3412a659" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HKLtd.Member_3ec94be1-aaab-4994-a46d-82de5f595d3c" xlink:href="road-20190630.xsd#road_HKLtd.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_HKLtd.Member_3ec94be1-aaab-4994-a46d-82de5f595d3c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HAPropertiesLLCMember_87ef5e38-499f-4f00-8232-cf156a4c43f8" xlink:href="road-20190630.xsd#road_HAPropertiesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_HAPropertiesLLCMember_87ef5e38-499f-4f00-8232-cf156a4c43f8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_IslandPondCorporateServicesLLCMember_06ae8390-6101-446a-b525-95f343b7b0f0" xlink:href="road-20190630.xsd#road_IslandPondCorporateServicesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_IslandPondCorporateServicesLLCMember_06ae8390-6101-446a-b525-95f343b7b0f0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxManagementServicesAgreementMember_b60b4ea9-a1a2-4867-b7d9-05c3b24c0810" xlink:href="road-20190630.xsd#road_SunTxManagementServicesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_SunTxManagementServicesAgreementMember_b60b4ea9-a1a2-4867-b7d9-05c3b24c0810" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SettlementAgreement" xlink:type="simple" xlink:href="road-20190630.xsd#SettlementAgreement"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SettlementAgreement" xlink:type="extended" id="ifd61884c6aee4a139de60d96e25f625f_9979ee14-b86d-41cf-987f-303d8b600c8f"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SettlementAgreementDetail" xlink:type="simple" xlink:href="road-20190630.xsd#SettlementAgreementDetail"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SettlementAgreementDetail" xlink:type="extended" id="icf7aa26ea4be44b1aee21d8e00e59c26_398a7b2b-e582-4570-bf18-e464e2755488">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable_fc873acb-9574-4915-b4c3-48b973c2fd12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_LossContingencyReceivable_fc873acb-9574-4915-b4c3-48b973c2fd12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LossContingencyNumberOfInstallments_e841d30b-0fa7-4a2b-b895-794bd7e0cb0e" xlink:href="road-20190630.xsd#road_LossContingencyNumberOfInstallments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_road_LossContingencyNumberOfInstallments_e841d30b-0fa7-4a2b-b895-794bd7e0cb0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement_d2b81c32-384c-466e-a319-31232f8a6c00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_GainLossRelatedToLitigationSettlement_d2b81c32-384c-466e-a319-31232f8a6c00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds_7a40b607-f711-4f18-8a17-842fecc2a621" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_LossContingencyReceivableProceeds_7a40b607-f711-4f18-8a17-842fecc2a621" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_951421b4-387d-45ae-a432-93d8cc46aa74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_951421b4-387d-45ae-a432-93d8cc46aa74" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a0511376-0bd6-4a5e-b995-3ecb132d960a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a0511376-0bd6-4a5e-b995-3ecb132d960a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_b9292e31-b211-4dc5-89b3-487de33675a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_LossContingenciesTable_b9292e31-b211-4dc5-89b3-487de33675a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_53115eca-d009-4b7f-9b5f-d7892f54aad2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_b9292e31-b211-4dc5-89b3-487de33675a3" xlink:to="loc_us-gaap_TypeOfArrangementAxis_53115eca-d009-4b7f-9b5f-d7892f54aad2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_53115eca-d009-4b7f-9b5f-d7892f54aad2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_53115eca-d009-4b7f-9b5f-d7892f54aad2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_53115eca-d009-4b7f-9b5f-d7892f54aad2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_c04079ed-b3de-4909-8926-e534871fdb7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_53115eca-d009-4b7f-9b5f-d7892f54aad2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_c04079ed-b3de-4909-8926-e534871fdb7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SettlementAgreementMember_4c919b3d-65ba-468e-a4c3-0fe5661d94f8" xlink:href="road-20190630.xsd#road_SettlementAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_c04079ed-b3de-4909-8926-e534871fdb7e" xlink:to="loc_road_SettlementAgreementMember_4c919b3d-65ba-468e-a4c3-0fe5661d94f8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensation" xlink:type="simple" xlink:href="road-20190630.xsd#EquityBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensation" xlink:type="extended" id="id866229e9c5f4226bb53cff9013e8823_7ffbea93-6ae8-4fdc-9413-3a7d82a6498f"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EquityBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="extended" id="i9624336aaefe499c97b46e0e3a6baa8a_ccdd7124-8143-473c-a954-51fa1444cfbe">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_8f800c00-b722-4ed7-880e-0f408a743a03" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_8f800c00-b722-4ed7-880e-0f408a743a03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue_8012e2c4-ab1d-4e1b-b4db-feea8059a844" xlink:href="road-20190630.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:to="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue_8012e2c4-ab1d-4e1b-b4db-feea8059a844" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_21c019f9-ec41-47d8-8b96-48abd43ea0db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_21c019f9-ec41-47d8-8b96-48abd43ea0db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_79f11e44-8b6d-4621-8d56-ee046c3551f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:to="loc_us-gaap_StatementClassOfStockAxis_79f11e44-8b6d-4621-8d56-ee046c3551f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_79f11e44-8b6d-4621-8d56-ee046c3551f3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_79f11e44-8b6d-4621-8d56-ee046c3551f3" xlink:to="loc_us-gaap_ClassOfStockDomain_79f11e44-8b6d-4621-8d56-ee046c3551f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3e0980a9-3a11-476a-9185-bb23630669c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_79f11e44-8b6d-4621-8d56-ee046c3551f3" xlink:to="loc_us-gaap_ClassOfStockDomain_3e0980a9-3a11-476a-9185-bb23630669c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f10a1f28-4e6d-4a1c-b21e-d75aad08f4e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3e0980a9-3a11-476a-9185-bb23630669c5" xlink:to="loc_us-gaap_CommonClassAMember_f10a1f28-4e6d-4a1c-b21e-d75aad08f4e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:to="loc_us-gaap_AwardTypeAxis_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d2164b58-7ba7-4b30-9c98-b996bfdf4a12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d2164b58-7ba7-4b30-9c98-b996bfdf4a12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_7ef5ec6b-7a08-4de9-ab1a-964ff15dc91d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d2164b58-7ba7-4b30-9c98-b996bfdf4a12" xlink:to="loc_us-gaap_RestrictedStockMember_7ef5ec6b-7a08-4de9-ab1a-964ff15dc91d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEvents" xlink:type="simple" xlink:href="road-20190630.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SubsequentEvents" xlink:type="extended" id="i59ffdfdc6e7345f38f8b76db7ae8625a_3d619cca-fbb5-44f1-a839-fa6b507915a2"/>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="extended" id="i2883c447991e4cd398443d5edf9ff75e_c229af2c-de61-4379-aa86-4288dd5153b1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_8663306f-aed9-4934-ad25-5388a7974bae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_8663306f-aed9-4934-ad25-5388a7974bae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_92fc8940-b812-4566-99f4-c8fb19e9293f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_us-gaap_Goodwill_92fc8940-b812-4566-99f4-c8fb19e9293f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_b954f9fe-e4a7-427e-9e5e-1a41b6f77a29" xlink:href="road-20190630.xsd#road_ConversionOfCommonStockInConnectionWithInitialPublicOffering"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_b954f9fe-e4a7-427e-9e5e-1a41b6f77a29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares_e7d1b6ca-7d40-433a-b9b3-2b6c2329fe4f" xlink:href="road-20190630.xsd#road_ConversionRatetoReclassifyCommonStocktoClassBShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares_e7d1b6ca-7d40-433a-b9b3-2b6c2329fe4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_d43b1ddb-1495-4c04-a2d5-ac15380e53eb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_d43b1ddb-1495-4c04-a2d5-ac15380e53eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4adc5a91-be30-449d-b04b-f4e758d9c988" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4adc5a91-be30-449d-b04b-f4e758d9c988" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4adc5a91-be30-449d-b04b-f4e758d9c988_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4adc5a91-be30-449d-b04b-f4e758d9c988" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4adc5a91-be30-449d-b04b-f4e758d9c988_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8103f69f-9442-43c8-a77e-cd8fff1ea221" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4adc5a91-be30-449d-b04b-f4e758d9c988" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8103f69f-9442-43c8-a77e-cd8fff1ea221" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_42e65a8c-d210-4d48-86ca-bf469471dd18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_8103f69f-9442-43c8-a77e-cd8fff1ea221" xlink:to="loc_us-gaap_SubsequentEventMember_42e65a8c-d210-4d48-86ca-bf469471dd18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8c9a07f9-27ce-454a-a1e5-882f6e46c05c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_srt_StatementGeographicalAxis_8c9a07f9-27ce-454a-a1e5-882f6e46c05c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8c9a07f9-27ce-454a-a1e5-882f6e46c05c_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8c9a07f9-27ce-454a-a1e5-882f6e46c05c" xlink:to="loc_srt_SegmentGeographicalDomain_8c9a07f9-27ce-454a-a1e5-882f6e46c05c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6d345aa8-3fc9-48c1-8a0a-a90c7a06aa38" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8c9a07f9-27ce-454a-a1e5-882f6e46c05c" xlink:to="loc_srt_SegmentGeographicalDomain_6d345aa8-3fc9-48c1-8a0a-a90c7a06aa38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AL_05c3196b-955a-4160-b051-e8b82398d044" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_AL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6d345aa8-3fc9-48c1-8a0a-a90c7a06aa38" xlink:to="loc_stpr_AL_05c3196b-955a-4160-b051-e8b82398d044" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d837655a-c124-49be-9e09-62163883098d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d837655a-c124-49be-9e09-62163883098d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d837655a-c124-49be-9e09-62163883098d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d837655a-c124-49be-9e09-62163883098d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d837655a-c124-49be-9e09-62163883098d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c428ddca-ac85-4373-bc00-ea4273505e25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d837655a-c124-49be-9e09-62163883098d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c428ddca-ac85-4373-bc00-ea4273505e25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HotMixAsphaltManufacturingPlanMember_e9db4d72-a592-4ae1-8950-1b39f3935c84" xlink:href="road-20190630.xsd#road_HotMixAsphaltManufacturingPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c428ddca-ac85-4373-bc00-ea4273505e25" xlink:to="loc_road_HotMixAsphaltManufacturingPlanMember_e9db4d72-a592-4ae1-8950-1b39f3935c84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f8fc4b18-1f10-44b1-a560-25b766c388d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f8fc4b18-1f10-44b1-a560-25b766c388d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f8fc4b18-1f10-44b1-a560-25b766c388d0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f8fc4b18-1f10-44b1-a560-25b766c388d0" xlink:to="loc_us-gaap_ClassOfStockDomain_f8fc4b18-1f10-44b1-a560-25b766c388d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3534b8d8-adac-4253-84bc-79e6f3541c31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f8fc4b18-1f10-44b1-a560-25b766c388d0" xlink:to="loc_us-gaap_ClassOfStockDomain_3534b8d8-adac-4253-84bc-79e6f3541c31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ffb2747f-49fb-4d69-8818-716b63651d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3534b8d8-adac-4253-84bc-79e6f3541c31" xlink:to="loc_us-gaap_CommonClassAMember_ffb2747f-49fb-4d69-8818-716b63651d4c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_ce0a2795-c303-40cb-9398-5b88c06d7fbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3534b8d8-adac-4253-84bc-79e6f3541c31" xlink:to="loc_us-gaap_CommonClassBMember_ce0a2795-c303-40cb-9398-5b88c06d7fbd" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>road-20190630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:221bfd8c-f0c2-41ff-a09c-dc120956cb5b,g:fdb638ec-4d22-469e-9768-049c364e0049-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_6c66b476-bc4f-4afb-b896-1b1aff579677_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment to related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_6be422dc-804e-4ad2-951c-210074ac04b7_negatedLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Earned (Expense Incurred)</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ConsultingServicesMember_bc06a000-ecb0-472b-bac1-75f0f064ef74_terseLabel_en-US" xlink:label="lab_road_ConsultingServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting Services</link:label>
    <link:label id="lab_road_ConsultingServicesMember_label_en-US" xlink:label="lab_road_ConsultingServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting Services [Member]</link:label>
    <link:label id="lab_road_ConsultingServicesMember_documentation_en-US" xlink:label="lab_road_ConsultingServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsultingServicesMember" xlink:href="road-20190630.xsd#road_ConsultingServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ConsultingServicesMember" xlink:to="lab_road_ConsultingServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_7afc4f88-985f-449c-a5e1-5ad4b1328a56_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PaymentsToAcquireAsphaltLiquidTerminalAssets_40bf5858-b926-4a73-9994-ce0795c052a2_negatedTerseLabel_en-US" xlink:label="lab_road_PaymentsToAcquireAsphaltLiquidTerminalAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of liquid asphalt terminal assets</link:label>
    <link:label id="lab_road_PaymentsToAcquireAsphaltLiquidTerminalAssets_label_en-US" xlink:label="lab_road_PaymentsToAcquireAsphaltLiquidTerminalAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Asphalt Liquid Terminal Assets</link:label>
    <link:label id="lab_road_PaymentsToAcquireAsphaltLiquidTerminalAssets_documentation_en-US" xlink:label="lab_road_PaymentsToAcquireAsphaltLiquidTerminalAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Acquire Asphalt Liquid Terminal Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsToAcquireAsphaltLiquidTerminalAssets" xlink:href="road-20190630.xsd#road_PaymentsToAcquireAsphaltLiquidTerminalAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PaymentsToAcquireAsphaltLiquidTerminalAssets" xlink:to="lab_road_PaymentsToAcquireAsphaltLiquidTerminalAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_28b2674d-e6ea-4c66-923d-3a946cd70df8_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInJointVenture_c7f2913d-ab5f-4368-bef4-969c25d0e879_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in joint venture</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInJointVenture_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Interest in Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ReclassificationOfCommonStockShares_2c054376-a81d-4914-8d85-557a77c95647_terseLabel_en-US" xlink:label="lab_road_ReclassificationOfCommonStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of common stock (in shares)</link:label>
    <link:label id="lab_road_ReclassificationOfCommonStockShares_label_en-US" xlink:label="lab_road_ReclassificationOfCommonStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Of Common Stock Shares</link:label>
    <link:label id="lab_road_ReclassificationOfCommonStockShares_documentation_en-US" xlink:label="lab_road_ReclassificationOfCommonStockShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Of Common Stock Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ReclassificationOfCommonStockShares" xlink:href="road-20190630.xsd#road_ReclassificationOfCommonStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ReclassificationOfCommonStockShares" xlink:to="lab_road_ReclassificationOfCommonStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_6f7e8e53-c9f5-4106-a449-544d6eac26b2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_6588d3f4-622f-4214-9c23-9db7cf8b4beb_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PublicMember_36176b10-45cd-4b56-8c30-4301d90b5995_terseLabel_en-US" xlink:label="lab_road_PublicMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public</link:label>
    <link:label id="lab_road_PublicMember_label_en-US" xlink:label="lab_road_PublicMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public [Member]</link:label>
    <link:label id="lab_road_PublicMember_documentation_en-US" xlink:label="lab_road_PublicMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PublicMember" xlink:href="road-20190630.xsd#road_PublicMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PublicMember" xlink:to="lab_road_PublicMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DisposedEntitMember_df6d6491-4103-407c-ab63-2639e94a70d6_terseLabel_en-US" xlink:label="lab_road_DisposedEntitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed entity</link:label>
    <link:label id="lab_road_DisposedEntitMember_label_en-US" xlink:label="lab_road_DisposedEntitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed Entit [Member]</link:label>
    <link:label id="lab_road_DisposedEntitMember_documentation_en-US" xlink:label="lab_road_DisposedEntitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed Entit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DisposedEntitMember" xlink:href="road-20190630.xsd#road_DisposedEntitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DisposedEntitMember" xlink:to="lab_road_DisposedEntitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_236b7b55-e40c-4246-8803-d223bde51f08_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DepartmentOfTransportationMember_8475c8aa-84ce-4cc9-ad51-c0abb044fc3a_terseLabel_en-US" xlink:label="lab_road_DepartmentOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department of Transportation</link:label>
    <link:label id="lab_road_DepartmentOfTransportationMember_label_en-US" xlink:label="lab_road_DepartmentOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department Of Transportation [Member]</link:label>
    <link:label id="lab_road_DepartmentOfTransportationMember_documentation_en-US" xlink:label="lab_road_DepartmentOfTransportationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Department Of Transportation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DepartmentOfTransportationMember" xlink:href="road-20190630.xsd#road_DepartmentOfTransportationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DepartmentOfTransportationMember" xlink:to="lab_road_DepartmentOfTransportationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_9ab34984-a031-408c-ad17-56469905a98d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cee2e892-6f5a-48f8-a0a9-85355c4263b1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1a6d1093-3d2b-4e0a-b8ef-44467af6de3d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_522d1094-196e-4dac-98eb-22c1c4ffdb6f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Risks</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_784a28a7-54d4-43c4-a7ac-03c9066e55d7_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_92f3c523-f037-443b-b937-5e03e375327f_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_AL_eea0ad7d-1d6c-49f4-aba3-b40bfd3284e6_terseLabel_en-US" xlink:label="lab_stpr_AL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alabama</link:label>
    <link:label id="lab_stpr_AL_label_en-US" xlink:label="lab_stpr_AL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ALABAMA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AL" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_AL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_AL" xlink:to="lab_stpr_AL" xlink:type="arc" order="1"/>
    <link:label id="lab_road_EmergingGrowthCompanyPolicyTextBlock_e0a232ef-99ca-450f-8bd5-7a6e5d04f569_terseLabel_en-US" xlink:label="lab_road_EmergingGrowthCompanyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Emerging Growth Company</link:label>
    <link:label id="lab_road_EmergingGrowthCompanyPolicyTextBlock_label_en-US" xlink:label="lab_road_EmergingGrowthCompanyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Emerging Growth Company [Policy Text Block]</link:label>
    <link:label id="lab_road_EmergingGrowthCompanyPolicyTextBlock_documentation_en-US" xlink:label="lab_road_EmergingGrowthCompanyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_EmergingGrowthCompanyPolicyTextBlock" xlink:href="road-20190630.xsd#road_EmergingGrowthCompanyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_EmergingGrowthCompanyPolicyTextBlock" xlink:to="lab_road_EmergingGrowthCompanyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_3f9b62b0-9ae3-4ce1-a0e1-d410f870afa7_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_28622b0f-e1e8-4b0f-9cbe-7bc362c2f93f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of long-term debt, net of debt issuance costs and discount</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d2a88ac9-a51d-4109-ba01-e7dd8437bc61_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_3a55ccdf-be86-4057-8f49-5cdb01c17e16_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_e4236124-d0dd-4916-bd44-2b1ffed6d702_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities:</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PaymentsForAssetAcquisitions_305cf8d6-cfd0-4763-8321-922c096a6512_terseLabel_en-US" xlink:label="lab_road_PaymentsForAssetAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_road_PaymentsForAssetAcquisitions_label_en-US" xlink:label="lab_road_PaymentsForAssetAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Asset Acquisitions</link:label>
    <link:label id="lab_road_PaymentsForAssetAcquisitions_documentation_en-US" xlink:label="lab_road_PaymentsForAssetAcquisitions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Asset Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsForAssetAcquisitions" xlink:href="road-20190630.xsd#road_PaymentsForAssetAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PaymentsForAssetAcquisitions" xlink:to="lab_road_PaymentsForAssetAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_2ac5f010-5691-4859-9108-fcab083891a2_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_8f9785a1-f7c9-41b1-b0f9-a7dc9c3efa80_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_7a617b96-b30d-4fbb-98c1-a9e8eb6ced88_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_75899341-0237-4253-a954-78fce40c8860_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ConsiderationNoteReceivableMember_fbe673bb-275f-4244-8544-dcc607447320_terseLabel_en-US" xlink:label="lab_road_ConsiderationNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Note Receivable</link:label>
    <link:label id="lab_road_ConsiderationNoteReceivableMember_label_en-US" xlink:label="lab_road_ConsiderationNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Note Receivable [Member]</link:label>
    <link:label id="lab_road_ConsiderationNoteReceivableMember_documentation_en-US" xlink:label="lab_road_ConsiderationNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Note Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsiderationNoteReceivableMember" xlink:href="road-20190630.xsd#road_ConsiderationNoteReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ConsiderationNoteReceivableMember" xlink:to="lab_road_ConsiderationNoteReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_f14f3bc4-d767-4458-ab48-ee4197de9db9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c6c28cba-3f0a-4355-88cc-e04bfeb41262_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_cee14f04-259c-4da1-89c5-a45d12b7814f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_road_QuarryReservesMember_073683f7-ad2e-4f0b-9a44-83158f7d46ca_terseLabel_en-US" xlink:label="lab_road_QuarryReservesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarry reserves</link:label>
    <link:label id="lab_road_QuarryReservesMember_label_en-US" xlink:label="lab_road_QuarryReservesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarry Reserves [Member]</link:label>
    <link:label id="lab_road_QuarryReservesMember_documentation_en-US" xlink:label="lab_road_QuarryReservesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarry Reserves [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_QuarryReservesMember" xlink:href="road-20190630.xsd#road_QuarryReservesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_QuarryReservesMember" xlink:to="lab_road_QuarryReservesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_1210cb50-8418-4832-ae74-1e1d84a9624b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Non-Plan Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ScruggsCompanyMember_0db11818-ed84-4249-9d66-7042b6268661_terseLabel_en-US" xlink:label="lab_road_ScruggsCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scruggs Company</link:label>
    <link:label id="lab_road_ScruggsCompanyMember_label_en-US" xlink:label="lab_road_ScruggsCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scruggs Company [Member]</link:label>
    <link:label id="lab_road_ScruggsCompanyMember_documentation_en-US" xlink:label="lab_road_ScruggsCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scruggs Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScruggsCompanyMember" xlink:href="road-20190630.xsd#road_ScruggsCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ScruggsCompanyMember" xlink:to="lab_road_ScruggsCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_46b801a6-62fc-4084-bdf7-4ad43a119e89_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ScheduleOfStockholdersEquityTable_7d54f7ca-2d04-49da-842a-c1c41372be3b_terseLabel_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Stockholders Equity [Table]</link:label>
    <link:label id="lab_road_ScheduleOfStockholdersEquityTable_label_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Stockholders Equity [Table]</link:label>
    <link:label id="lab_road_ScheduleOfStockholdersEquityTable_documentation_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Stockholders Equity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityTable" xlink:href="road-20190630.xsd#road_ScheduleOfStockholdersEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ScheduleOfStockholdersEquityTable" xlink:to="lab_road_ScheduleOfStockholdersEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_c7dbbef9-bc6a-49b3-9838-bbeb3eafee54_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SunTxCapitalPartnersMember_26e410df-3088-4a7e-84b1-5f68f4ad5247_terseLabel_en-US" xlink:label="lab_road_SunTxCapitalPartnersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx Capital Partners</link:label>
    <link:label id="lab_road_SunTxCapitalPartnersMember_label_en-US" xlink:label="lab_road_SunTxCapitalPartnersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx Capital Partners [Member]</link:label>
    <link:label id="lab_road_SunTxCapitalPartnersMember_documentation_en-US" xlink:label="lab_road_SunTxCapitalPartnersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx Capital Partners [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxCapitalPartnersMember" xlink:href="road-20190630.xsd#road_SunTxCapitalPartnersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SunTxCapitalPartnersMember" xlink:to="lab_road_SunTxCapitalPartnersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BillingsInExcessOfCostAbstract_4a6f5cd5-f828-4c11-b990-138c761e5dfd_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</link:label>
    <link:label id="lab_us-gaap_BillingsInExcessOfCostAbstract_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings in Excess of Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BillingsInExcessOfCostAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostAbstract" xlink:to="lab_us-gaap_BillingsInExcessOfCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_298f4a0f-214f-4047-a968-c6e89abfa3a0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_add0d029-2531-44de-b60c-3f58939c5181_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_b66411f8-1fc1-4701-be70-2666641e79b7_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PrivateMember_07e79c36-2ca1-4f5a-ae64-abe5dd2ecc45_terseLabel_en-US" xlink:label="lab_road_PrivateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private</link:label>
    <link:label id="lab_road_PrivateMember_label_en-US" xlink:label="lab_road_PrivateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private [Member]</link:label>
    <link:label id="lab_road_PrivateMember_documentation_en-US" xlink:label="lab_road_PrivateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PrivateMember" xlink:href="road-20190630.xsd#road_PrivateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PrivateMember" xlink:to="lab_road_PrivateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_66906f22-43c8-4cef-92dc-bb3453ca7dfa_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_6e0c1719-1640-4916-aee8-23ffe1584fd9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_8d0d9d36-d1b3-490e-a2f5-4cc013deeb0b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_NorthCarolinaTransportationDepartmentMember_490c6881-2dde-4967-bda6-7d4baa0beb3b_terseLabel_en-US" xlink:label="lab_road_NorthCarolinaTransportationDepartmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North Carolina Department of Transportation</link:label>
    <link:label id="lab_road_NorthCarolinaTransportationDepartmentMember_label_en-US" xlink:label="lab_road_NorthCarolinaTransportationDepartmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North Carolina Transportation Department [Member]</link:label>
    <link:label id="lab_road_NorthCarolinaTransportationDepartmentMember_documentation_en-US" xlink:label="lab_road_NorthCarolinaTransportationDepartmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North carolina transportation department.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_NorthCarolinaTransportationDepartmentMember" xlink:href="road-20190630.xsd#road_NorthCarolinaTransportationDepartmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_NorthCarolinaTransportationDepartmentMember" xlink:to="lab_road_NorthCarolinaTransportationDepartmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_809a97b3-e9d8-4201-99e4-de21b076166f_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2257d883-6264-4465-8b60-ccaeecc4567b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5087bc80-ca6c-4bae-9cdd-4cc6bb170679_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_LegalServiceMember_6c3c1539-b1af-4402-b6b3-122a960a6d93_terseLabel_en-US" xlink:label="lab_road_LegalServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Services</link:label>
    <link:label id="lab_road_LegalServiceMember_label_en-US" xlink:label="lab_road_LegalServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Service [Member]</link:label>
    <link:label id="lab_road_LegalServiceMember_documentation_en-US" xlink:label="lab_road_LegalServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_LegalServiceMember" xlink:href="road-20190630.xsd#road_LegalServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_LegalServiceMember" xlink:to="lab_road_LegalServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d29d9a2b-fbf0-4f7d-983b-756901160f1a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_DeepSouthAdventuresCharterServicesMember_e4a85c81-f125-4a31-b7ea-eab6db50b69a_terseLabel_en-US" xlink:label="lab_road_DeepSouthAdventuresCharterServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deep South Adventures, LLC</link:label>
    <link:label id="lab_road_DeepSouthAdventuresCharterServicesMember_label_en-US" xlink:label="lab_road_DeepSouthAdventuresCharterServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deep South Adventures Charter Services [Member]</link:label>
    <link:label id="lab_road_DeepSouthAdventuresCharterServicesMember_documentation_en-US" xlink:label="lab_road_DeepSouthAdventuresCharterServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deep South Adventures Charter Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_DeepSouthAdventuresCharterServicesMember" xlink:href="road-20190630.xsd#road_DeepSouthAdventuresCharterServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_DeepSouthAdventuresCharterServicesMember" xlink:to="lab_road_DeepSouthAdventuresCharterServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_12fa0d53-786e-4102-89ed-44a8ee211adb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_dd35a177-153f-462b-b7cd-17dc835c0681_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_28d2ba7e-14f0-47a4-8790-691c0f3db560_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_PurchaserOfSubsidiaryMember_08a783fd-87d5-4689-b1a8-a15667bb19c9_terseLabel_en-US" xlink:label="lab_road_PurchaserOfSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchaser of subsidiary</link:label>
    <link:label id="lab_road_PurchaserOfSubsidiaryMember_label_en-US" xlink:label="lab_road_PurchaserOfSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchaser Of Subsidiary [Member]</link:label>
    <link:label id="lab_road_PurchaserOfSubsidiaryMember_documentation_en-US" xlink:label="lab_road_PurchaserOfSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchaser Of Subsidiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_PurchaserOfSubsidiaryMember" xlink:href="road-20190630.xsd#road_PurchaserOfSubsidiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_PurchaserOfSubsidiaryMember" xlink:to="lab_road_PurchaserOfSubsidiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_905326c8-330a-4128-b0c7-6931889eb3d2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_65b48748-c236-489a-8965-f88855a6b546_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_55596c6b-febd-44c9-b74f-4a73a1a704d1_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_0588dbf9-c566-4727-8c34-2a7d0d80bec9_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_ca98348f-ce7f-4aad-accb-ab9c6a1539f3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_d226fd69-14eb-4acf-a4d0-d4a577a9f0bc_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3399ca67-e7e6-44ba-b778-2ab8ad7e2331_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability_789a47b0-25eb-40de-8972-e826c8e2684d_totalLabel_en-US" xlink:label="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in revenue billed, contract price or cost estimates</link:label>
    <link:label id="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability_label_en-US" xlink:label="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset (Liability)</link:label>
    <link:label id="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability_documentation_en-US" xlink:label="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset (Liability)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:href="road-20190630.xsd#road_IncreaseDecreaseinContractwithCustomerAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:to="lab_road_IncreaseDecreaseinContractwithCustomerAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AssetAcquisitionTransactionCosts_8f55f401-83bb-42d3-a87e-8c1143ffdb8b_terseLabel_en-US" xlink:label="lab_road_AssetAcquisitionTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition costs incurred</link:label>
    <link:label id="lab_road_AssetAcquisitionTransactionCosts_label_en-US" xlink:label="lab_road_AssetAcquisitionTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Transaction Costs</link:label>
    <link:label id="lab_road_AssetAcquisitionTransactionCosts_documentation_en-US" xlink:label="lab_road_AssetAcquisitionTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AssetAcquisitionTransactionCosts" xlink:href="road-20190630.xsd#road_AssetAcquisitionTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AssetAcquisitionTransactionCosts" xlink:to="lab_road_AssetAcquisitionTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_8b5549aa-2e2b-43c4-a5ea-55b5ade57d1e_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_72f7f361-8798-4144-be03-c09ffb347fbc_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_ddd5783d-f406-4ed8-8ffa-5372c7128dbc_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued, price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_4faea722-e85e-45bf-827e-8219d9bf4f9c_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_b4fc267b-e2b5-4f64-b0a8-c985ee876744_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_e6d734d5-34bd-4a6b-ba2e-895b135ed171_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1117930d-158c-4b63-a2ad-28409d923eb3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_9e5fd81e-5fe9-4f94-83b3-1383f26bddff_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_d2418f77-9a93-4b46-805c-2f9bed6c75e5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b3323865-7aaa-4dc0-885e-10989fb91bed_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_312322b9-34c3-40e9-b127-4e2e34dc4df0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ContractReceivableIncludingRetainageGross_bd3d4cdf-c190-42c2-972f-b35ce83eaea8_totalLabel_en-US" xlink:label="lab_road_ContractReceivableIncludingRetainageGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts receivable including retainage, gross</link:label>
    <link:label id="lab_road_ContractReceivableIncludingRetainageGross_label_en-US" xlink:label="lab_road_ContractReceivableIncludingRetainageGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Receivable, Including Retainage, Gross</link:label>
    <link:label id="lab_road_ContractReceivableIncludingRetainageGross_documentation_en-US" xlink:label="lab_road_ContractReceivableIncludingRetainageGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Receivable, Including Retainage, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractReceivableIncludingRetainageGross" xlink:href="road-20190630.xsd#road_ContractReceivableIncludingRetainageGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ContractReceivableIncludingRetainageGross" xlink:to="lab_road_ContractReceivableIncludingRetainageGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_02068eec-781e-43f0-b9ef-9ae1bb4496e8_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_c25eb9ae-f075-4eda-b876-dcf2ebcb36f3_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_37b4856e-6010-44f9-bd36-920fc776e676_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_d771a60c-ba43-4de7-b712-b6c8f0e63913_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_11761bac-9649-43a7-92ec-72c2c4a617d6_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_a3af318a-4a2a-4dee-aafd-7d973da7de9b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_69f4dd03-4bb3-44c6-b3cb-8bd52e9daa72_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_cb92ab31-74cf-4a06-9c89-0d2ec033e56d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable (Payable)</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_120690e2-7641-41bc-874e-3bf3b4339c00_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_8a957c88-39ff-4660-a28e-57f24cbdba13_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_30ead721-ce37-4c4b-9e8a-c28a77095ed7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_51f63b89-2bf8-4fcd-b6dc-167bf5f84fe1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_6d4b636e-6a22-4e0e-a0ea-7e09d96a54dd_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_26b288a6-0130-425c-803b-75f674c7f215_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_1a921d17-1e15-4706-a324-1dee2a9426b7_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_d255f825-17b2-43a0-8355-56f8d944edfe_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_1482ab21-4f94-42dc-8850-3a8879b8d541_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_a8909934-c951-4d23-9466-e6cbba86364b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0d9b9a03-70ab-4960-829a-78871dfd17bb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_9e2a89e0-3d72-461c-81b4-f5475da13dd1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_db1a7a10-1ff1-4f0a-ba88-975f144597a7_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per common share attributable to common stockholders, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit_37a3debf-0fe3-4e7b-a068-08165d4481a3_terseLabel_en-US" xlink:label="lab_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit related to tax act</link:label>
    <link:label id="lab_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Liability, Income Tax (Expense) Benefit</link:label>
    <link:label id="lab_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Liability, Income Tax (Expense) Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" xlink:href="road-20190630.xsd#road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" xlink:to="lab_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_ac9aa141-f323-4a53-81a1-8efc1f336d2b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_1829beec-b4fa-4265-bfcd-beda90bd087c_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_road_CostsOnUncompletedContracts_c02cd587-b9a0-4c58-bbb5-1088819f0eb3_terseLabel_en-US" xlink:label="lab_road_CostsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs on uncompleted contracts</link:label>
    <link:label id="lab_road_CostsOnUncompletedContracts_label_en-US" xlink:label="lab_road_CostsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs On Uncompleted Contracts</link:label>
    <link:label id="lab_road_CostsOnUncompletedContracts_documentation_en-US" xlink:label="lab_road_CostsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs On Uncompleted Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsOnUncompletedContracts" xlink:href="road-20190630.xsd#road_CostsOnUncompletedContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_CostsOnUncompletedContracts" xlink:to="lab_road_CostsOnUncompletedContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractReceivableRetainage_2cd150ca-cebc-404d-a196-5773fb0b522f_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retainage</link:label>
    <link:label id="lab_us-gaap_ContractReceivableRetainage_label_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Receivable Retainage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractReceivableRetainage" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainage" xlink:to="lab_us-gaap_ContractReceivableRetainage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_fcab95ad-9ad5-41dd-9276-ecd9f2f2e625_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_7836737a-4233-4621-9ec5-0afbfc93811c_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_ac56f716-b7ae-4d13-8e1d-27d748655b52_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract asset, beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_d69c0ea8-749e-499c-b9b8-890e387bde38_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract asset, ending balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_be85cb07-a140-482f-abc1-594d20c2c2c8_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_01c4b2d7-dea3-4c9e-aebf-accda839ac4b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_6194dc5d-2238-4e66-824c-4b7271e8a49f_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_0a2f86a4-148e-447c-b3cb-f0ee6ffa2f1f_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_78fba7f3-4926-48b9-8188-f1b732113a02_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock split, conversion ratio</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_1cc7c507-b5ff-4e50-9db2-6572e2dc1a4f_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_60aae6ff-428d-492f-96dd-02fc0cfacc68_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments on revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_b2a865b4-e92c-4a73-b9ee-93e99593ebcf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance obligation, expected timing of satisfaction, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock_8ba91a15-4f6c-45bf-a87a-38fad12de8b0_terseLabel_en-US" xlink:label="lab_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customers</link:label>
    <link:label id="lab_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock_label_en-US" xlink:label="lab_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract with Customers From Construction Services [Policy Text Block]</link:label>
    <link:label id="lab_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock_documentation_en-US" xlink:label="lab_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract with Customers From Construction Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" xlink:href="road-20190630.xsd#road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" xlink:to="lab_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0d36d632-6d1b-4032-a822-c83a6d719f5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_12b7c50f-7ced-4605-a968-b2f6654d1b61_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c720f44b-95e2-44cc-8331-a86403db449c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_3633b8b2-181f-41d3-a95f-c5eaba1cb595_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued in transaction (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2abb22f5-91d4-4014-9417-fd7953a63c6f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_53e71000-8aac-45c9-b614-b0cd69c53d74_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_a143432f-a753-4358-8c21-fd2820087c12_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_2fe606bd-a4dd-42e3-9758-18455ddca109_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compass Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_adba5504-96c1-4cea-8381-aaab3f6fd8a7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of related party transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_2417433f-cd2c-425b-8c01-178fe9846196_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_b223f449-a4b3-486c-93d5-61817ef08cd7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_39696d93-3d0f-45f2-a4d2-5efabc402671_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ConstructionServicesMember_ecf701f9-0336-45d0-a915-6db8be52096f_terseLabel_en-US" xlink:label="lab_road_ConstructionServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Services</link:label>
    <link:label id="lab_road_ConstructionServicesMember_label_en-US" xlink:label="lab_road_ConstructionServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Services [Member]</link:label>
    <link:label id="lab_road_ConstructionServicesMember_documentation_en-US" xlink:label="lab_road_ConstructionServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConstructionServicesMember" xlink:href="road-20190630.xsd#road_ConstructionServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ConstructionServicesMember" xlink:to="lab_road_ConstructionServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_fc9047ef-7159-420f-b5df-f4dbfde89f2c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from initial public offering of Class A common stock, net of offering costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AccruedExpensesAndOtherCurrentLiabilities_ea4b0381-a0d0-41f9-82c5-f954681f67f7_terseLabel_en-US" xlink:label="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_road_AccruedExpensesAndOtherCurrentLiabilities_c299a744-21e1-4459-9757-8f6aae2cf6de_verboseLabel_en-US" xlink:label="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_road_AccruedExpensesAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses And Other Current Liabilities</link:label>
    <link:label id="lab_road_AccruedExpensesAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:href="road-20190630.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:to="lab_road_AccruedExpensesAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0f2371cd-0c89-44ac-80a9-86aeca8137a9_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_902e43a0-9e76-4167-a1c3-016b6bd8255e_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_9e91a07d-f2ae-4f8b-949b-bf4e62a466f9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_c6b8d68a-8851-4249-9822-74fe522ebeeb_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_2648377d-d6f1-4aa4-a90e-cf0bbe3a3cbd_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_c832e354-5f42-4dcb-8e43-667fc5ff1690_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_7c9830b6-93c7-4b7f-a06b-389861c1aac6_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_c49cbedd-789e-4c03-91e6-6c3698717672_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2ab2d18d-6476-4528-bdcd-a9ab5681a3fd_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_359d9663-eff9-4e39-bf2a-e4947439fd70_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f393c39f-1456-4560-842b-720ebd995719_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_6fb23ae8-c3c7-48d8-9461-2e6042034dbb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_71d1b274-5f91-48a6-9482-3923a89539ab_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_b0abedbd-dd1b-4d57-a075-7e191952bcb6_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_697919b2-69bc-4b33-8667-4cde6c219d2c_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts Receivable Including Retainage, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_d1d78579-c8cd-4238-ae67-e2546e951d9e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_8b1eedbe-c756-479b-81a2-4e475483c1c1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossRelatedToLitigationSettlement_b0654a6d-1074-4029-8136-eb347764fc23_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossRelatedToLitigationSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement income</link:label>
    <link:label id="lab_us-gaap_GainLossRelatedToLitigationSettlement_label_en-US" xlink:label="lab_us-gaap_GainLossRelatedToLitigationSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) Related to Litigation Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="lab_us-gaap_GainLossRelatedToLitigationSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_e5c80ad1-b9b5-477e-af95-f9d8556a0ab0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_57405e9c-621b-4e0d-a62f-1e7192537f01_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_ac58e76a-4bde-4ba4-aa50-2ac74d6230bd_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangements and Non-arrangement Transactions [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_0282dfa9-2d7a-460e-aa7c-c23cad7648c0_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_185d7e38-d236-4725-951b-39a74e4efae9_terseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of ASC 606</link:label>
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_label_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:type="arc" order="1"/>
    <link:label id="lab_road_IslandPondCorporateServicesLLCMember_f1968fc3-6464-4391-aa82-14b2db0c1170_terseLabel_en-US" xlink:label="lab_road_IslandPondCorporateServicesLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Island Pond</link:label>
    <link:label id="lab_road_IslandPondCorporateServicesLLCMember_label_en-US" xlink:label="lab_road_IslandPondCorporateServicesLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Island Pond Corporate Services, LLC [Member]</link:label>
    <link:label id="lab_road_IslandPondCorporateServicesLLCMember_documentation_en-US" xlink:label="lab_road_IslandPondCorporateServicesLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Island Pond Corporate Services, LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_IslandPondCorporateServicesLLCMember" xlink:href="road-20190630.xsd#road_IslandPondCorporateServicesLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_IslandPondCorporateServicesLLCMember" xlink:to="lab_road_IslandPondCorporateServicesLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SubcontractingServicesMember_38b416c3-6057-4480-af10-b10b1566812f_terseLabel_en-US" xlink:label="lab_road_SubcontractingServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subcontracting Services</link:label>
    <link:label id="lab_road_SubcontractingServicesMember_label_en-US" xlink:label="lab_road_SubcontractingServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subcontracting Services [Member]</link:label>
    <link:label id="lab_road_SubcontractingServicesMember_documentation_en-US" xlink:label="lab_road_SubcontractingServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subcontracting Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SubcontractingServicesMember" xlink:href="road-20190630.xsd#road_SubcontractingServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SubcontractingServicesMember" xlink:to="lab_road_SubcontractingServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_29b3b655-60af-4ec8-9d2b-c49a0ec96661_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_dbc4867e-d7ad-477b-a8cb-ab007f6fae7d_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:to="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_a9ccaf19-8de5-40d0-a6fe-3216b54f1048_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_c2914f1f-3535-41da-98b6-e490e9f26579_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_c8f6275b-366c-4c2f-a70d-dc0f27307969_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contracts Receivable Including Retainage, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_add2d82d-6f2d-47ca-a8df-43d677101c48_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_365e852a-c1be-4426-86b9-13bdae01bad4_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_5f6d0bff-2be9-4d27-ac6b-fce74d87f386_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_4ee34dd1-f095-4fed-9937-5db2cbcb2d54_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_02146503-e983-4165-b47c-e93c16b7b2d9_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_9815b4ea-e76b-464e-b8b7-110e38775906_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_bc96d88d-0a21-4aca-9b29-54eb20e63a50_terseLabel_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Without Application of ASC 606</link:label>
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_label_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:to="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_efbfc58e-b22b-41d7-ac59-4fef4bb59dc3_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0735c852-4cf9-4237-bd1e-613cef123f8a_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash items:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts_32fece8d-bdb4-4490-addc-d44ca573f0eb_totalLabel_en-US" xlink:label="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and estimated earnings to date on uncompleted contracts</link:label>
    <link:label id="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts_label_en-US" xlink:label="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs And Estimated Earnings On Uncompleted Contracts</link:label>
    <link:label id="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts_documentation_en-US" xlink:label="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs And Estimated Earnings On Uncompleted Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:href="road-20190630.xsd#road_CostsAndEstimatedEarningsOnUncompletedContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:to="lab_road_CostsAndEstimatedEarningsOnUncompletedContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_road_TwoThousandAndNineteenRestrictedStockGrantMember_0ce80c24-e52b-422e-981e-4e8ebd380e0f_terseLabel_en-US" xlink:label="lab_road_TwoThousandAndNineteenRestrictedStockGrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Restricted Stock Grant</link:label>
    <link:label id="lab_road_TwoThousandAndNineteenRestrictedStockGrantMember_label_en-US" xlink:label="lab_road_TwoThousandAndNineteenRestrictedStockGrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Nineteen Restricted Stock Grant [Member]</link:label>
    <link:label id="lab_road_TwoThousandAndNineteenRestrictedStockGrantMember_documentation_en-US" xlink:label="lab_road_TwoThousandAndNineteenRestrictedStockGrantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Nineteen Restricted Stock Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_TwoThousandAndNineteenRestrictedStockGrantMember" xlink:href="road-20190630.xsd#road_TwoThousandAndNineteenRestrictedStockGrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_TwoThousandAndNineteenRestrictedStockGrantMember" xlink:to="lab_road_TwoThousandAndNineteenRestrictedStockGrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_5ac89dd1-eeaa-48f5-8b4b-1061ceca5096_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_b85a0a47-0309-4707-a7b7-a2fbd643de14_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_2c2a532e-4bd7-4b18-8fbc-2818b8dbef96_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AccountsPayableNoteReceivableMember_f175badd-70ae-41d4-b941-60d9a9857370_terseLabel_en-US" xlink:label="lab_road_AccountsPayableNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable Note Receivable</link:label>
    <link:label id="lab_road_AccountsPayableNoteReceivableMember_label_en-US" xlink:label="lab_road_AccountsPayableNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable Note Receivable [Member]</link:label>
    <link:label id="lab_road_AccountsPayableNoteReceivableMember_documentation_en-US" xlink:label="lab_road_AccountsPayableNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable Note Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccountsPayableNoteReceivableMember" xlink:href="road-20190630.xsd#road_AccountsPayableNoteReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AccountsPayableNoteReceivableMember" xlink:to="lab_road_AccountsPayableNoteReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_c9016d3a-3651-49f3-a4c3-f533a03082b0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_8c3bc4ba-5368-4591-8e9b-9628becfb73f_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_7b510383-e0c8-47e8-9081-9c071e852602_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_93cb4e85-da04-404b-baba-221342111081_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_c6a5487a-2461-4d66-acbe-1b379c1aa2e3_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of customer concentration risk</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_0b1181a4-be20-46a9-8ce1-1e6fae1c079f_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_a5283e77-2d15-406a-b0bc-d9318bb012fa_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_3b67c0ac-4320-43d0-9aa3-79ce48971030_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of equipment, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_073c1dfc-2c92-41d2-9e7e-bafd32f1ba88_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of equipment, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_16d89661-26c2-443f-a205-9dcffd0d10c6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_road_CostsInExcessOfBillingsAbstract_251c2606-db0c-4084-986a-eb898494817a_terseLabel_en-US" xlink:label="lab_road_CostsInExcessOfBillingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts</link:label>
    <link:label id="lab_road_CostsInExcessOfBillingsAbstract_label_en-US" xlink:label="lab_road_CostsInExcessOfBillingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs In Excess Of Billings [Abstract]</link:label>
    <link:label id="lab_road_CostsInExcessOfBillingsAbstract_documentation_en-US" xlink:label="lab_road_CostsInExcessOfBillingsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs In Excess Of Billings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsInExcessOfBillingsAbstract" xlink:href="road-20190630.xsd#road_CostsInExcessOfBillingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_CostsInExcessOfBillingsAbstract" xlink:to="lab_road_CostsInExcessOfBillingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_397e1439-dacc-4fc1-b733-6e9b647a2981_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7f88822a-f1e5-4ffd-a090-189fa402fce2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_bce03ca2-feed-4b42-974c-cbc9219ca5b5_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_54e7fbe8-a6ff-41ea-ad6c-ad5c594a9265_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_9f462c6c-62c1-49b3-b5f0-660fbc311b97_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_2d46565a-53e0-43bf-9685-26577d0b97c0_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_3778a06e-dfab-4542-95dd-2cf1a26b2c46_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_4fd4393c-9578-4993-8995-324913de82e9_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:to="lab_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_1faa3810-72e7-4c50-9ce6-e592ccd47bfb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition costs incurred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_0867846b-c784-4ed8-85e5-e67c94f6fdf0_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Parties</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_7a5e1645-4892-414b-8ae4-08e99d65ca63_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_c12582f9-3f1d-4172-8972-53eee42ba611_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_0b128baf-a2a3-41c4-9371-8cf2455715e8_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_63cff449-6fc8-476e-bd8e-2372f81b75d7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:to="lab_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_42617547-96bd-4f41-a2de-6aef591c55fc_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Estimated Earnings on Uncompleted Contracts</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_8240db1b-b520-44db-a8ee-4d65167f1820_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_fcf08fb9-9336-469c-8aaa-9b5d0794a676_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_9678900a-809e-4385-aa2e-e952658b715d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_458e8942-f3b9-4965-a0a8-0cc067a0a7b8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term debt</link:label>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Debt Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDebtSecuritiesMember" xlink:to="lab_us-gaap_OtherDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d1a837f9-25a2-4c98-bf1d-782fc17b3f17_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Assets and Contract Liabilities</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_14a20a43-a7a3-4ee3-9dac-446d0b9eff4e_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_d2ec8cdd-baf3-4793-b845-294cf99b940c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_020f1410-b222-44fd-8dac-62038acc7979_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_6e3076d8-6db7-402d-849f-6586423aff85_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_5edfc387-73d6-4859-9fa1-410cef332ff0_terseLabel_en-US" xlink:label="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in revenue billed, contract price or cost estimates</link:label>
    <link:label id="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_label_en-US" xlink:label="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Net, Current Increase (Decrease)</link:label>
    <link:label id="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Net, Current Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:href="road-20190630.xsd#road_ContractwithCustomerAssetNetCurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:to="lab_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_7ae01084-ac04-4040-a748-81acdaafea1b_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_ef414d7f-6fb5-4374-8135-56807082db7e_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_e94bcc07-e366-4b17-beb7-af64e2006114_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_8917db0e-3308-4374-956a-a0110671cf67_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_99fc0590-499c-4726-83c2-2243a52ce073_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_d7361108-62a0-4e54-8fba-c99955a1fd6e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cadea04d-0b54-404c-988c-4ed0de31ba85_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ContractWithCustomerAssetAndLiabilityRollForward_ddb4b094-ad8e-4dc8-9200-9b34dbb67473_terseLabel_en-US" xlink:label="lab_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Asset And Liability [Roll Forward]</link:label>
    <link:label id="lab_road_ContractWithCustomerAssetAndLiabilityRollForward_label_en-US" xlink:label="lab_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Asset And Liability [Roll Forward]</link:label>
    <link:label id="lab_road_ContractWithCustomerAssetAndLiabilityRollForward_documentation_en-US" xlink:label="lab_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Asset And Liability [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:href="road-20190630.xsd#road_ContractWithCustomerAssetAndLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:to="lab_road_ContractWithCustomerAssetAndLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ReclassificationOfCommonStock_d8ae22b3-25f9-40fd-a9d1-59ea42093c47_terseLabel_en-US" xlink:label="lab_road_ReclassificationOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of common stock</link:label>
    <link:label id="lab_road_ReclassificationOfCommonStock_label_en-US" xlink:label="lab_road_ReclassificationOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Of Common Stock</link:label>
    <link:label id="lab_road_ReclassificationOfCommonStock_documentation_en-US" xlink:label="lab_road_ReclassificationOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ReclassificationOfCommonStock" xlink:href="road-20190630.xsd#road_ReclassificationOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ReclassificationOfCommonStock" xlink:to="lab_road_ReclassificationOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_7fa4d843-cea2-4758-92a1-18f5bba27df0_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares converted (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e6c7dcf1-f7be-49c8-9de5-e32539e8ae1c_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_road_HKLtd.Member_6da43e03-7eeb-47e0-929b-9eb7a450850b_terseLabel_en-US" xlink:label="lab_road_HKLtd.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">H&amp;K</link:label>
    <link:label id="lab_road_HKLtd.Member_label_en-US" xlink:label="lab_road_HKLtd.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">H&amp;K, Ltd. [Member]</link:label>
    <link:label id="lab_road_HKLtd.Member_documentation_en-US" xlink:label="lab_road_HKLtd.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">H&amp;K, Ltd. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_HKLtd.Member" xlink:href="road-20190630.xsd#road_HKLtd.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_HKLtd.Member" xlink:to="lab_road_HKLtd.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_4f9172cb-1e8c-426d-9245-89e978eff983_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for bad debt</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_569fab4a-b777-4773-a8ed-a8c0af7684e5_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f7b81fda-15b8-46fe-b596-097ef48011a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation, depletion and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_road_TwoThousandAndEighteenRestrictedStockGrantMember_638234f8-f9d1-4cec-bc81-d90029ff696f_terseLabel_en-US" xlink:label="lab_road_TwoThousandAndEighteenRestrictedStockGrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Restricted Stock Grant</link:label>
    <link:label id="lab_road_TwoThousandAndEighteenRestrictedStockGrantMember_label_en-US" xlink:label="lab_road_TwoThousandAndEighteenRestrictedStockGrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Eighteen Restricted Stock Grant [Member]</link:label>
    <link:label id="lab_road_TwoThousandAndEighteenRestrictedStockGrantMember_documentation_en-US" xlink:label="lab_road_TwoThousandAndEighteenRestrictedStockGrantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Eighteen Restricted Stock Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_TwoThousandAndEighteenRestrictedStockGrantMember" xlink:href="road-20190630.xsd#road_TwoThousandAndEighteenRestrictedStockGrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_TwoThousandAndEighteenRestrictedStockGrantMember" xlink:to="lab_road_TwoThousandAndEighteenRestrictedStockGrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyReceivableProceeds_96c84ff5-591a-425e-92ab-bcd52aca077d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyReceivableProceeds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Installment payments received</link:label>
    <link:label id="lab_us-gaap_LossContingencyReceivableProceeds_label_en-US" xlink:label="lab_us-gaap_LossContingencyReceivableProceeds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable, Proceeds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyReceivableProceeds" xlink:to="lab_us-gaap_LossContingencyReceivableProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_1c3d9156-569b-4321-bb7a-2721f1424d76_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases from related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_38f24554-4364-434a-93f0-ed7d687fcfb0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares awarded (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards_a369c749-385c-4431-bfcf-7c6abcdfd933_terseLabel_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of limit of dollar value of equity-based awards</link:label>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards_label_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-based Payment Award, Amount Of Limit Of Dollar Value Of Equity-Based Awards</link:label>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards_documentation_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-based Payment Award, Amount Of Limit Of Dollar Value Of Equity-Based Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" xlink:href="road-20190630.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" xlink:to="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b9813022-8ddd-497a-ac63-8c9f690faec2_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_f5b5a13c-d575-4816-9460-abe0680d9fed_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_da3992a8-0015-4c8f-b137-2affaf5219cc_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts Receivable Including Retainage, Net</link:label>
    <link:label id="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:to="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SunTxManagementServicesAgreementMember_beb9f43d-866a-4c61-a9a1-0f8cbed17ab7_terseLabel_en-US" xlink:label="lab_road_SunTxManagementServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx</link:label>
    <link:label id="lab_road_SunTxManagementServicesAgreementMember_label_en-US" xlink:label="lab_road_SunTxManagementServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx Management Services Agreement [Member]</link:label>
    <link:label id="lab_road_SunTxManagementServicesAgreementMember_documentation_en-US" xlink:label="lab_road_SunTxManagementServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SunTx Management Services Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxManagementServicesAgreementMember" xlink:href="road-20190630.xsd#road_SunTxManagementServicesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SunTxManagementServicesAgreementMember" xlink:to="lab_road_SunTxManagementServicesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_4d2a3f14-4043-4e7b-ba04-f478b42c46d5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3e79dac-e67b-42e2-8188-6c3a82214e87_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_851faafd-01be-4318-bafa-23a9cda2a73d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities, net of acquisitions</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_cd155d2b-446a-423b-aa53-0a7f017df740_terseLabel_en-US" xlink:label="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]</link:label>
    <link:label id="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_label_en-US" xlink:label="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]</link:label>
    <link:label id="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_documentation_en-US" xlink:label="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable" xlink:href="road-20190630.xsd#road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable" xlink:to="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_87b67c68-2a09-410e-8559-34be19cee7fe_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings from investment in joint venture</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_fd48238d-85f1-4fa6-b354-fb4f244fb5c8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings from investment in joint venture</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_f8c8981b-e559-473a-8500-a4d55f4fb7e0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_038a5f75-6065-42c1-b0e8-61b3ca911e55_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average cost of treasury shares (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_8a227d00-368a-4eb6-ade2-76e932b64515_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_5ba2c2b4-09ef-492c-b6da-f7ee88d19d94_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_9c9318cb-ac0d-41a4-ac03-c1d3a22a0e23_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_adb97852-f61b-4630-bb33-dfd6d3af083c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_a4f277ac-5ae8-409e-b839-e32bc2dad545_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8fe561a8-10cd-48c3-8fff-3eb6d3a6d36d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableRelatedParties_cc41853a-0530-4fdb-95e8-66664611c522_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note receivable as consideration for sale of the wholly-owned subsidiary</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedParties" xlink:to="lab_us-gaap_NotesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_101995ed-541c-444c-8918-beb2e215e4a6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_3421c3a3-fdf2-4326-a7ca-5523070b912c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_8bce0244-f7e6-4526-b5ca-f2d78a387b6a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted shares from treasury</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_3f87c86b-41e8-45e0-8cca-d3b20dd1ab89_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro forma revenues</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_e97d4a9e-e8c1-4d7d-9162-2ff335196ec6_terseLabel_en-US" xlink:label="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class B Shares to Class A Shares (in shares)</link:label>
    <link:label id="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_84c09c58-3711-4650-8e37-9a8f9dc91cc3_verboseLabel_en-US" xlink:label="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shares converted (in shares)</link:label>
    <link:label id="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_label_en-US" xlink:label="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Common Stock In Connection With Initial Public Offering</link:label>
    <link:label id="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_documentation_en-US" xlink:label="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Common Stock In Connection With Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:href="road-20190630.xsd#road_ConversionOfCommonStockInConnectionWithInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:to="lab_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_34143ae9-7bf5-48a3-99eb-97e7d13d486a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_d10dabbe-89b2-49c9-8ebd-1482304aadc8_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_NetBillingsInExcessOfCostsAbstract_4b873933-bf50-431f-8303-bdf44100b3b2_terseLabel_en-US" xlink:label="lab_road_NetBillingsInExcessOfCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</link:label>
    <link:label id="lab_road_NetBillingsInExcessOfCostsAbstract_label_en-US" xlink:label="lab_road_NetBillingsInExcessOfCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Billings In Excess Of Costs [Abstract]</link:label>
    <link:label id="lab_road_NetBillingsInExcessOfCostsAbstract_documentation_en-US" xlink:label="lab_road_NetBillingsInExcessOfCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Billings In Excess Of Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_NetBillingsInExcessOfCostsAbstract" xlink:href="road-20190630.xsd#road_NetBillingsInExcessOfCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_NetBillingsInExcessOfCostsAbstract" xlink:to="lab_road_NetBillingsInExcessOfCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_053b6a37-9f45-4123-98a9-e40b36df58e8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_d2acedd5-5aa3-4f89-ba85-bd184a65c5f1_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_4fc71d23-47d3-4e63-91e1-fe7bf638b01f_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_a55480d0-01c9-4977-8201-f4afc871a6e2_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_acae717b-9108-4b3a-8333-0966ade858e7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6f3975f8-3c3a-40a7-b002-a20ddb1f8a42_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per common share attributable to common shareholders, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_546ddbcd-7793-453b-bdc9-ebfbe861b3fd_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_7a372611-33b2-47c4-91cc-b60f13728a04_verboseLabel_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and improvements</link:label>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndLandImprovementsMember" xlink:to="lab_us-gaap_LandAndLandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_ecb38e2e-bdc7-4dc9-9716-604a0cd44f62_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_266ac813-72dd-46d0-a6f1-5cd62546823d_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net billings in excess of costs, beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_e6a9524f-f7a3-42e3-8a4e-30c924b47db0_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net billings in excess of costs, Ending balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue_3dec041b-6ee4-4b19-802f-0f055a7331b7_terseLabel_en-US" xlink:label="lab_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class B common stock to Class A common stock</link:label>
    <link:label id="lab_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue_label_en-US" xlink:label="lab_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Class B Common Stock To Class A Common Stock In Connection With Initial Public Offering Of Class A Common Stock, Value</link:label>
    <link:label id="lab_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue_documentation_en-US" xlink:label="lab_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Class B Common Stock To Class A Common Stock In Connection With Initial Public Offering Of Class A Common Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" xlink:href="road-20190630.xsd#road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" xlink:to="lab_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise_9bc2df3c-c645-4e2a-9f78-3cc7a9e46adc_terseLabel_en-US" xlink:label="lab_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cashless option exercise</link:label>
    <link:label id="lab_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise_label_en-US" xlink:label="lab_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Cashless Option Exercise</link:label>
    <link:label id="lab_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise_documentation_en-US" xlink:label="lab_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Cashless Option Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" xlink:href="road-20190630.xsd#road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" xlink:to="lab_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_462c0e79-c2c2-4d81-aaa2-4887e196598c_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred debt issuance costs and debt discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ManufacturingFacilityMember_87b25ac1-d45f-4714-9419-cbf56e6a9000_terseLabel_en-US" xlink:label="lab_us-gaap_ManufacturingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asphalt plants</link:label>
    <link:label id="lab_us-gaap_ManufacturingFacilityMember_label_en-US" xlink:label="lab_us-gaap_ManufacturingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ManufacturingFacilityMember" xlink:to="lab_us-gaap_ManufacturingFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_abd9b851-8ee1-43f5-be8e-4c0c5c8fc6ae_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2014-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_d6d8a072-d6d2-4bfd-81a9-7ddb7e0fb578_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SettlementAgreementMember_0da8ad26-7e50-4d2b-bc9f-9c743e09300f_terseLabel_en-US" xlink:label="lab_road_SettlementAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement Agreement</link:label>
    <link:label id="lab_road_SettlementAgreementMember_label_en-US" xlink:label="lab_road_SettlementAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement Agreement [Member]</link:label>
    <link:label id="lab_road_SettlementAgreementMember_documentation_en-US" xlink:label="lab_road_SettlementAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SettlementAgreementMember" xlink:href="road-20190630.xsd#road_SettlementAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SettlementAgreementMember" xlink:to="lab_road_SettlementAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_road_SeasonalityPolicyTextBlock_8288d087-f381-4eda-8fb2-6a2b30d93c8a_terseLabel_en-US" xlink:label="lab_road_SeasonalityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seasonality</link:label>
    <link:label id="lab_road_SeasonalityPolicyTextBlock_label_en-US" xlink:label="lab_road_SeasonalityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seasonality [Policy Text Block]</link:label>
    <link:label id="lab_road_SeasonalityPolicyTextBlock_documentation_en-US" xlink:label="lab_road_SeasonalityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seasonality [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_SeasonalityPolicyTextBlock" xlink:href="road-20190630.xsd#road_SeasonalityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_SeasonalityPolicyTextBlock" xlink:to="lab_road_SeasonalityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e82c545c-4270-440d-991f-4ce2a391f68a_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_de66e145-8004-4ab0-b092-ca03b0ed9857_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_29daaad8-7078-495d-a476-5d78b18987e0_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment financed with accounts payable</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_f9d0ffd6-7014-4f37-aa8e-d95b839cfe0d_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_d9e35806-3452-4142-b4b8-8ce3bd2b6d88_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_92226813-e4be-4e66-baad-3291a89a251f_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Director</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_694f6755-4e29-4777-9a2a-92f7f60b4e1c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_66bb6eea-ccf4-4444-b42d-0a15d8e9c889_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro forma net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_32d6fc90-6caa-4adb-b24c-abc36adf0e10_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost, 2,922,952 shares of Class B common stock, par value $0.001</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_9692bc7a-79c3-4f0e-b95d-fc614ca17d4b_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IPOMember_d36cd7c6-4abd-46f8-9bc4-f0c1c694e35d_terseLabel_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO</link:label>
    <link:label id="lab_us-gaap_IPOMember_label_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IPOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_d15dd93a-ceea-49db-81d0-cc0bf3b1d08a_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_5ec5e3a5-ef7f-4f78-a1d6-2a277dd9be44_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from reissuance of treasury stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTreasuryStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Treasury Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:to="lab_us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_6c7a5fea-65ee-46f5-8f9d-04b341501c28_terseLabel_en-US" xlink:label="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_label_en-US" xlink:label="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_documentation_en-US" xlink:label="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems" xlink:href="road-20190630.xsd#road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems" xlink:to="lab_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_3e57cf65-afe8-4ff9-9c8b-cd0a9bf49a6a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation, amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_ea0e3636-b183-4586-b00a-610187b5d743_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1a6710bf-6383-4fff-ab96-06b87fffb6b1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_fe6a9f86-c758-4cb9-ba43-be4d74840ed9_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_0045f1f8-dcc6-4345-a915-a988f2be40ac_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_e3c299ff-454c-4744-8ed0-4cb03af4b287_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_20d5f45d-d212-403f-9c93-9f249c6fef68_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts receivable including retainage, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_bb2ea040-c277-4417-a3a8-70f6e012a53d_totalLabel_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts receivable including retainage, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_label_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Long-term Contracts or Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:to="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_63885e86-9925-4176-bd49-a76c55b56128_verboseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_136609ef-f315-4d2a-b9ae-4b70dc4672af_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compass Term Loan</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_30d4a98b-459e-49cd-9bfd-ebb892e81dfb_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_d7bd145d-4d64-430a-863d-f0f11bbb85f1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_936135e1-f6af-4a93-aa61-b23758fb3395_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ScheduleOfStockholdersEquityLineItems_ed7f5381-9049-4ca5-a228-63fcfb164846_terseLabel_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Stockholders Equity [Line Items]</link:label>
    <link:label id="lab_road_ScheduleOfStockholdersEquityLineItems_label_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Stockholders Equity [Line Items]</link:label>
    <link:label id="lab_road_ScheduleOfStockholdersEquityLineItems_documentation_en-US" xlink:label="lab_road_ScheduleOfStockholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Stockholders Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityLineItems" xlink:href="road-20190630.xsd#road_ScheduleOfStockholdersEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems" xlink:to="lab_road_ScheduleOfStockholdersEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_02ee8758-3eee-480b-a176-cdfa205dea50_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_588ea7cb-46f8-4c91-8db5-fb5d2620b5fc_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options Agreements and Grants (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_d0b8540e-aa1d-4850-be8c-15f3f4ba3e9c_verboseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_65ea00bc-b34d-40e2-9258-a0a96906feb3_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management&#8217;s Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_980b6790-486d-42ac-a9dc-6a7e5faae2ab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4fc51c6b-11eb-4e9f-b9b7-a7ad3d90f09b_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision (benefit) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_road_HotMixAsphaltManufacturingPlanMember_a1cc276b-ded3-4f17-8630-66ecb995eb70_terseLabel_en-US" xlink:label="lab_road_HotMixAsphaltManufacturingPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hot Mix Asphalt Manufacturing Plan</link:label>
    <link:label id="lab_road_HotMixAsphaltManufacturingPlanMember_label_en-US" xlink:label="lab_road_HotMixAsphaltManufacturingPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hot Mix Asphalt Manufacturing Plan [Member]</link:label>
    <link:label id="lab_road_HotMixAsphaltManufacturingPlanMember_documentation_en-US" xlink:label="lab_road_HotMixAsphaltManufacturingPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hot Mix Asphalt Manufacturing Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_HotMixAsphaltManufacturingPlanMember" xlink:href="road-20190630.xsd#road_HotMixAsphaltManufacturingPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_HotMixAsphaltManufacturingPlanMember" xlink:to="lab_road_HotMixAsphaltManufacturingPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_9765a6e5-2f10-4f24-8c52-7836b9bf5668_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c266f8e4-d8d5-4d64-a3d1-caaafa3b6c89_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b792ceaf-ecd4-4477-a941-37f1ed9c305b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_1463f21e-40fb-4723-8918-3d2b01f4527b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_8e7985e1-aada-4a72-b4a5-8a3fa0566179_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in joint venture</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_41045cbe-f41f-4b9a-879d-8d228efb7af4_negatedLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_d51759e6-b9c0-4c60-b64b-6c9c2bceb00c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AlabamaTransportationDepartmentMember_025c4a9c-d4f0-4b9b-8430-1f37984b488c_terseLabel_en-US" xlink:label="lab_road_AlabamaTransportationDepartmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alabama Department of Transportation</link:label>
    <link:label id="lab_road_AlabamaTransportationDepartmentMember_label_en-US" xlink:label="lab_road_AlabamaTransportationDepartmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alabama Transportation Department [Member]</link:label>
    <link:label id="lab_road_AlabamaTransportationDepartmentMember_documentation_en-US" xlink:label="lab_road_AlabamaTransportationDepartmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alabama transportation department.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AlabamaTransportationDepartmentMember" xlink:href="road-20190630.xsd#road_AlabamaTransportationDepartmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AlabamaTransportationDepartmentMember" xlink:to="lab_road_AlabamaTransportationDepartmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_0fff81fd-c03e-44fd-9f67-050dd20f2199_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_59d9d5ad-c53e-48d1-97d0-f14009c97464_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_road_BillingsOnUncompletedContracts_135a612a-0447-4d1d-94b0-604231b4fe20_negatedLabel_en-US" xlink:label="lab_road_BillingsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings to date on uncompleted contracts</link:label>
    <link:label id="lab_road_BillingsOnUncompletedContracts_label_en-US" xlink:label="lab_road_BillingsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings On Uncompleted Contracts</link:label>
    <link:label id="lab_road_BillingsOnUncompletedContracts_documentation_en-US" xlink:label="lab_road_BillingsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings On Uncompleted Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_BillingsOnUncompletedContracts" xlink:href="road-20190630.xsd#road_BillingsOnUncompletedContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_BillingsOnUncompletedContracts" xlink:to="lab_road_BillingsOnUncompletedContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0f89077e-a984-42e1-b4a5-bf09643d4b70_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_6c13d541-de53-4977-ba5c-9e0bef309581_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_53771c67-442b-4f0f-b42e-1a3dfb11ad0d_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_aef98d50-2ea2-4e7c-bad2-7265c6184438_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_road_EstimatedEarningsOnUncompletedContracts_27516917-7a3d-4dad-bc01-ac056981717f_terseLabel_en-US" xlink:label="lab_road_EstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated earnings to date on uncompleted contracts</link:label>
    <link:label id="lab_road_EstimatedEarningsOnUncompletedContracts_label_en-US" xlink:label="lab_road_EstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Earnings On Uncompleted Contracts</link:label>
    <link:label id="lab_road_EstimatedEarningsOnUncompletedContracts_documentation_en-US" xlink:label="lab_road_EstimatedEarningsOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Earnings On Uncompleted Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_EstimatedEarningsOnUncompletedContracts" xlink:href="road-20190630.xsd#road_EstimatedEarningsOnUncompletedContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_EstimatedEarningsOnUncompletedContracts" xlink:to="lab_road_EstimatedEarningsOnUncompletedContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2d49a954-827b-4d02-845b-09ed9677aba7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_b48b059c-36c7-402b-ab38-0e9e3fba507e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_4378d829-776c-4a49-b3b7-fb5f01bf48f5_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_3a606944-793f-4c8c-90db-0e5ebd0f8aed_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_f6bad0b7-880d-41a1-8d3e-f2e8870b70da_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_bf515d99-cd1c-4a94-8de1-f5fd3bd5ef0c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Blended statutory tax rate, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyReceivable_922f595a-370a-46a7-8bb9-b3b493300dee_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate net payments to be received</link:label>
    <link:label id="lab_us-gaap_LossContingencyReceivable_label_en-US" xlink:label="lab_us-gaap_LossContingencyReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyReceivable" xlink:to="lab_us-gaap_LossContingencyReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_08e6d69b-6771-4892-9966-2f6e4fa4d596_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_98f51d7c-1cdc-4ad5-bc77-00bd20428ac2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9fb1c395-635b-46ee-a72c-296e41d4add8_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_dfd7355d-2365-4e01-80b1-e5ca2179745f_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b06453a2-3abd-4522-ae42-f43e81339b6e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_38e79113-5b6a-4465-9dfc-343df8cf21f7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_cb4196d1-4351-4d17-a6ba-5fc3deea3e4e_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ConversionRatetoReclassifyCommonStocktoClassBShares_588bf54e-5846-4d6b-886e-7a7ba0026872_terseLabel_en-US" xlink:label="lab_road_ConversionRatetoReclassifyCommonStocktoClassBShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion rate</link:label>
    <link:label id="lab_road_ConversionRatetoReclassifyCommonStocktoClassBShares_label_en-US" xlink:label="lab_road_ConversionRatetoReclassifyCommonStocktoClassBShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Rate to Reclassify Common Stock to Class B Shares</link:label>
    <link:label id="lab_road_ConversionRatetoReclassifyCommonStocktoClassBShares_documentation_en-US" xlink:label="lab_road_ConversionRatetoReclassifyCommonStocktoClassBShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Rate to Reclassify Common Stock to Class B Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares" xlink:href="road-20190630.xsd#road_ConversionRatetoReclassifyCommonStocktoClassBShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares" xlink:to="lab_road_ConversionRatetoReclassifyCommonStocktoClassBShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_33427718-6cb7-4403-98ff-a77bec0900db_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_6b1e7a72-ac27-4abe-b89c-a0895f27de4f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_9c498a15-eb1a-4b4e-a052-062f4b5f04f1_negatedLabel_en-US" xlink:label="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in revenue billed, contract price or cost estimates</link:label>
    <link:label id="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_label_en-US" xlink:label="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current Increase (Decrease)</link:label>
    <link:label id="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_documentation_en-US" xlink:label="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:href="road-20190630.xsd#road_ContractwithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:to="lab_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_road_HotMixAsphaltandReadyMixConcreteMember_76de2f82-e4ad-43da-a669-46524abd1e02_terseLabel_en-US" xlink:label="lab_road_HotMixAsphaltandReadyMixConcreteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hot Mix Asphalt and Ready-Mix Concrete</link:label>
    <link:label id="lab_road_HotMixAsphaltandReadyMixConcreteMember_label_en-US" xlink:label="lab_road_HotMixAsphaltandReadyMixConcreteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hot Mix Asphalt and Ready-Mix Concrete [Member]</link:label>
    <link:label id="lab_road_HotMixAsphaltandReadyMixConcreteMember_documentation_en-US" xlink:label="lab_road_HotMixAsphaltandReadyMixConcreteMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hot Mix Asphalt and Ready-Mix Concrete [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_HotMixAsphaltandReadyMixConcreteMember" xlink:href="road-20190630.xsd#road_HotMixAsphaltandReadyMixConcreteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_HotMixAsphaltandReadyMixConcreteMember" xlink:to="lab_road_HotMixAsphaltandReadyMixConcreteMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_79353c04-afee-4ff0-89ba-48e0b3dddf2c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value $0.001; 10,000,000 shares authorized and no shares issued and outstanding at June 30, 2019 and September 30, 2018</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractorsAbstract_label_en-US" xlink:label="lab_us-gaap_ContractorsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractors [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractorsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractorsAbstract" xlink:to="lab_us-gaap_ContractorsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_e22fe447-5bae-47df-9188-416d565977c9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of revenue by major customers</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_3bf20ca4-7580-4e02-9158-b84474bbf3a7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_47b6362a-5a14-4e65-be47-aaaf97635515_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_bd020ba5-a6cf-4fa9-9213-eff10b12dbd2_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_89df5afb-2693-4041-a655-bdf2ba819c07_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d528eb39-c16f-4658-b68d-1f7683ee0453_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before provision for income taxes and earnings from investment in joint venture</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_b1867da6-dc33-4e74-9294-9eba739778b2_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_df81e1f4-2d3f-4d5e-a7b8-2f1a9bd137c6_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_acb777fb-c1f8-4e7e-9aae-32727de3bab2_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_fb34e5f4-26bb-4d51-b0cb-abc462375c98_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of pro forma revenues and net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d4cd2690-73ce-4480-8ff7-0d424263aa63_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement Agreement</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_road_AsphaltTerminalMember_c5ea6ac8-4c25-4d5d-b119-73e21cd6fc51_terseLabel_en-US" xlink:label="lab_road_AsphaltTerminalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asphalt Terminal</link:label>
    <link:label id="lab_road_AsphaltTerminalMember_label_en-US" xlink:label="lab_road_AsphaltTerminalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asphalt Terminal [Member]</link:label>
    <link:label id="lab_road_AsphaltTerminalMember_documentation_en-US" xlink:label="lab_road_AsphaltTerminalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asphalt Terminal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_AsphaltTerminalMember" xlink:href="road-20190630.xsd#road_AsphaltTerminalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_AsphaltTerminalMember" xlink:to="lab_road_AsphaltTerminalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7b4285ae-9ace-401c-9a1f-c6d7ddb685d5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_facee16e-9390-419c-a659-bbb4a7992cc1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_8890f004-6d62-443a-9011-b5694da5bef5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_63c92996-1041-4e2e-9347-1d7184fc0132_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_85956061-8262-4a30-9275-a789a7a323f2_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, depletion and amortization of long-lived assets</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_6c537dff-59e5-457c-ba4d-5d6a61bdf708_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, depletion and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_road_HAPropertiesLLCMember_2f2ec099-7907-4fde-ba78-7c895e3d61c7_verboseLabel_en-US" xlink:label="lab_road_HAPropertiesLLCMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">H&amp;A</link:label>
    <link:label id="lab_road_HAPropertiesLLCMember_eb08ced4-c5da-40cb-baee-128f8cd66283_terseLabel_en-US" xlink:label="lab_road_HAPropertiesLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">H&amp;A</link:label>
    <link:label id="lab_road_HAPropertiesLLCMember_label_en-US" xlink:label="lab_road_HAPropertiesLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">H&amp;A Properties LLC [Member]</link:label>
    <link:label id="lab_road_HAPropertiesLLCMember_documentation_en-US" xlink:label="lab_road_HAPropertiesLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">H&amp;A Properties LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_HAPropertiesLLCMember" xlink:href="road-20190630.xsd#road_HAPropertiesLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_HAPropertiesLLCMember" xlink:to="lab_road_HAPropertiesLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a5def647-e9a5-4e4a-88a0-55b35d40c0b4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_e34ee538-f6e7-493b-adeb-0629ef6d418e_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue_e9cd178d-85df-4c40-8cfe-0e7e9a081956_terseLabel_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value of award</link:label>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue_label_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value</link:label>
    <link:label id="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue_documentation_en-US" xlink:label="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" xlink:href="road-20190630.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" xlink:to="lab_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dfa22baa-7cf1-4adf-98f4-abfeea4f2566_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_729fe67a-a468-40ae-8a60-75854884152a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f140c294-7362-4d21-be45-222eabb039dd_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_073c50b1-eee6-451e-bd63-079c1a644a05_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_326d19b1-b1d5-44cd-bbbb-0da06c7a6a98_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8bea0c79-24bc-42f3-939b-0d30a9f960d6_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_96b95221-4951-47e2-8d35-ff2ef1ad1812_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions received from investment in joint venture</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Interest in Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_674af4c1-0f3a-4490-8f8f-e1e42f9bf75a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_ec255639-9c7c-4752-b5c5-8d9a2731531c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_0eb0723d-607d-4b80-bf8e-459f1587ff57_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_road_LossContingencyNumberOfInstallments_2fe3b2e2-887a-4b43-9b41-950120297cb0_terseLabel_en-US" xlink:label="lab_road_LossContingencyNumberOfInstallments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of equal installments payable</link:label>
    <link:label id="lab_road_LossContingencyNumberOfInstallments_label_en-US" xlink:label="lab_road_LossContingencyNumberOfInstallments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Installments</link:label>
    <link:label id="lab_road_LossContingencyNumberOfInstallments_documentation_en-US" xlink:label="lab_road_LossContingencyNumberOfInstallments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Installments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_LossContingencyNumberOfInstallments" xlink:href="road-20190630.xsd#road_LossContingencyNumberOfInstallments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_LossContingencyNumberOfInstallments" xlink:to="lab_road_LossContingencyNumberOfInstallments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_dccc53f1-d5a1-44d3-8534-12bc55539b6a_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_20116c5d-9a6e-4518-952f-08227f92db03_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_10aca246-5fce-4994-97e7-6e3ddb90ce42_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liability, beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_766dc869-22ec-4aa5-81f5-030343a9a11c_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liability, ending balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3615b1d9-b42b-4f0a-aac5-f903876a2803_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share attributable to common stockholders:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_381127b3-277f-4a2a-b0e9-aaa94eec97c2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_0ac35dc7-dc87-4be9-bca5-71cafd5b3eab_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet_3af63332-4607-42cf-8db7-94e0834c6cf9_negatedTerseLabel_en-US" xlink:label="lab_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts receivable including retainage, net</link:label>
    <link:label id="lab_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet_label_en-US" xlink:label="lab_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Contract Receivable Including Retainage, Net</link:label>
    <link:label id="lab_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet_documentation_en-US" xlink:label="lab_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Contract Receivable Including Retainage, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet" xlink:href="road-20190630.xsd#road_IncreaseDecreaseInContractReceivableIncludingRetainageNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet" xlink:to="lab_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_10ecc1f6-507b-4861-aa1c-57552f698b7c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_2979dc0d-9e52-40ae-b9a2-f3b4798631cd_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_4707f82c-2d7b-4fc3-8f6f-4250b02ae29f_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_9975dd66-4342-49af-a6f5-ba2dc5de2e7c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b7e4ae89-3072-46c5-a211-1ea780a90ee2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_53c67ca1-257f-47fb-99f2-f50e758f933b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net of current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_8aacc7ea-57ec-4736-a464-bad3d19d85cd_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net of current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_775a5667-01b1-4fbe-b2e6-0045951740c4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of common shares and voting interest</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_1fd6b18c-0511-4916-8c16-65af4e16bdc0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_2fb5740f-98d3-43f2-b009-37397848e796_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_5a0525ef-8283-4f07-baca-dbd8efd99f85_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_d24c130c-f9d4-4873-b4b0-4709c82f5123_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_d5ee41e4-9c12-48f0-91e1-327c63b1ce9f_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>road-20190630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2017 Workiva-->
<!--r:221bfd8c-f0c2-41ff-a09c-dc120956cb5b,g:fdb638ec-4d22-469e-9768-049c364e0049-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CoverPage" xlink:type="simple" xlink:href="road-20190630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_c7d1f300-91e0-43fc-8206-c81041ef8991" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_01288c9e-0a19-4f7a-bb15-01bff574884d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c7d1f300-91e0-43fc-8206-c81041ef8991" xlink:to="loc_dei_DocumentInformationTable_01288c9e-0a19-4f7a-bb15-01bff574884d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_01288c9e-0a19-4f7a-bb15-01bff574884d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8b763db7-9228-43d8-be26-43dbb09c60e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4257fb74-5b9d-49ef-b79b-dbd00c6f5a39" xlink:to="loc_us-gaap_ClassOfStockDomain_8b763db7-9228-43d8-be26-43dbb09c60e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_bf752c4f-35f4-4e8d-aab0-fdc465b5039e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8b763db7-9228-43d8-be26-43dbb09c60e5" xlink:to="loc_us-gaap_CommonClassAMember_bf752c4f-35f4-4e8d-aab0-fdc465b5039e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7c129800-98d5-4896-9161-561544f7cc76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8b763db7-9228-43d8-be26-43dbb09c60e5" xlink:to="loc_us-gaap_CommonClassBMember_7c129800-98d5-4896-9161-561544f7cc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_01288c9e-0a19-4f7a-bb15-01bff574884d" xlink:to="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_600ed3e3-3672-4618-8559-6848ded563e2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentType_600ed3e3-3672-4618-8559-6848ded563e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_603104ee-6e3a-4d61-aa7e-a07fe3bf5110" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentQuarterlyReport_603104ee-6e3a-4d61-aa7e-a07fe3bf5110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_55e65fe5-b055-4ca1-aeff-b0a05cd22397" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentPeriodEndDate_55e65fe5-b055-4ca1-aeff-b0a05cd22397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_3db11b9b-1a48-4663-9679-20e972065dc4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentTransitionReport_3db11b9b-1a48-4663-9679-20e972065dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_f8953ccd-1462-4254-88ef-9b1b8bb72e24" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityFileNumber_f8953ccd-1462-4254-88ef-9b1b8bb72e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a37a03d3-a73c-4e09-b147-7a4383b5c571" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityRegistrantName_a37a03d3-a73c-4e09-b147-7a4383b5c571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_66adc784-20b5-45d6-aad3-4eaed93bd62c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityIncorporationStateCountryCode_66adc784-20b5-45d6-aad3-4eaed93bd62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_cd132267-bc49-4428-8ca7-21bafd104e5a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityTaxIdentificationNumber_cd132267-bc49-4428-8ca7-21bafd104e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c44b724b-bb4a-47e9-b5b3-09137c750829" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityAddressPostalZipCode_c44b724b-bb4a-47e9-b5b3-09137c750829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b406a3c4-cb0a-4037-b4ed-f66fe5ce23ef" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_CityAreaCode_b406a3c4-cb0a-4037-b4ed-f66fe5ce23ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_070605cd-f541-4fea-9064-9bd7038e7ddd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_LocalPhoneNumber_070605cd-f541-4fea-9064-9bd7038e7ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_09940fd0-3d26-4db9-91ce-6f0d4ba7ba18" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityCurrentReportingStatus_09940fd0-3d26-4db9-91ce-6f0d4ba7ba18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_ca1c5913-8898-487d-ad69-519cc796a4d7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityInteractiveDataCurrent_ca1c5913-8898-487d-ad69-519cc796a4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_65d53481-3854-40cc-a0ee-7ac7a4b9fa9b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityFilerCategory_65d53481-3854-40cc-a0ee-7ac7a4b9fa9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_614262df-14c3-49e0-b2c0-c8bc53d35f18" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntitySmallBusiness_614262df-14c3-49e0-b2c0-c8bc53d35f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a699e476-83bd-4515-9cdd-8b73f00df0f6" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityEmergingGrowthCompany_a699e476-83bd-4515-9cdd-8b73f00df0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_d75d4ced-38bc-491d-94be-3d4d787769d9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityExTransitionPeriod_d75d4ced-38bc-491d-94be-3d4d787769d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7a5cd797-cb15-4b54-8f6b-241a5150b5cd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityShellCompany_7a5cd797-cb15-4b54-8f6b-241a5150b5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b49eeafd-31f0-4711-919b-212a8bcb5898" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b49eeafd-31f0-4711-919b-212a8bcb5898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_a75f2ab6-7125-4a8f-b21c-e323e17d07ff" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_AmendmentFlag_a75f2ab6-7125-4a8f-b21c-e323e17d07ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_e30a5985-a422-49fb-b9ed-82febc8f54a7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentFiscalYearFocus_e30a5985-a422-49fb-b9ed-82febc8f54a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_d23a0423-2830-4574-88ea-918c1ff42c04" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_DocumentFiscalPeriodFocus_d23a0423-2830-4574-88ea-918c1ff42c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_822c8f50-fc0f-4d5a-8b07-bb0d3186142e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityCentralIndexKey_822c8f50-fc0f-4d5a-8b07-bb0d3186142e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_56478556-e6b9-4b4d-abce-ca10bdd321ac" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_CurrentFiscalYearEndDate_56478556-e6b9-4b4d-abce-ca10bdd321ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_3da40863-fd27-49e3-b674-3987934474b4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityAddressStateOrProvince_3da40863-fd27-49e3-b674-3987934474b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f2932cd3-0c1b-4cba-98ee-b1af03501f66" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityAddressCityOrTown_f2932cd3-0c1b-4cba-98ee-b1af03501f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b7ce75ff-918d-42ae-956a-4fc7041a38aa" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_EntityAddressAddressLine1_b7ce75ff-918d-42ae-956a-4fc7041a38aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b0bb7a69-a58d-45f9-b7b6-0cdcb5de87b5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_Security12bTitle_b0bb7a69-a58d-45f9-b7b6-0cdcb5de87b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ea3c1241-b496-4cb3-87d7-1ba6850234cf" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_SecurityExchangeName_ea3c1241-b496-4cb3-87d7-1ba6850234cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a96bff1d-77b6-4e03-9147-61d70ed860b8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_20c2eb5c-631d-4b19-9e63-b80bd0b10363" xlink:to="loc_dei_TradingSymbol_a96bff1d-77b6-4e03-9147-61d70ed860b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c373bad8-5bd5-4550-b4c3-0db5d0de49b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a227b73f-65c6-409d-a048-d9b28668941c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c373bad8-5bd5-4550-b4c3-0db5d0de49b0" xlink:to="loc_us-gaap_StatementTable_a227b73f-65c6-409d-a048-d9b28668941c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_34200491-a2dd-4d96-97a1-88eab647effe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a227b73f-65c6-409d-a048-d9b28668941c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_34200491-a2dd-4d96-97a1-88eab647effe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5eaea9b7-e5f1-41c1-a5cd-90bae0743b57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_34200491-a2dd-4d96-97a1-88eab647effe" xlink:to="loc_us-gaap_ClassOfStockDomain_5eaea9b7-e5f1-41c1-a5cd-90bae0743b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_284604d0-8d30-43cb-83f9-e584eec4c46f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5eaea9b7-e5f1-41c1-a5cd-90bae0743b57" xlink:to="loc_us-gaap_CommonClassAMember_284604d0-8d30-43cb-83f9-e584eec4c46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_ed6dc506-c28e-4483-9ccf-84a4c80a8b3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_5eaea9b7-e5f1-41c1-a5cd-90bae0743b57" xlink:to="loc_us-gaap_CommonClassBMember_ed6dc506-c28e-4483-9ccf-84a4c80a8b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8073a1be-eb03-480f-857a-7f440bdc46a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a227b73f-65c6-409d-a048-d9b28668941c" xlink:to="loc_us-gaap_StatementLineItems_8073a1be-eb03-480f-857a-7f440bdc46a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8073a1be-eb03-480f-857a-7f440bdc46a4" xlink:to="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_55dcfcd6-6de5-4d94-8156-21c7ef198fc0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_55dcfcd6-6de5-4d94-8156-21c7ef198fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_80bd5580-e133-41ab-a8c7-a3dc22b1e7f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_80bd5580-e133-41ab-a8c7-a3dc22b1e7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_da4fee3e-d253-4f1e-b7d6-7531325d087e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_da4fee3e-d253-4f1e-b7d6-7531325d087e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5ea1f4ff-5244-4922-8bc3-1c6768106440" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_InventoryNet_5ea1f4ff-5244-4922-8bc3-1c6768106440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b34191f9-c89c-4619-83bd-91397cb98501" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b34191f9-c89c-4619-83bd-91397cb98501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_25d9c0dc-cd30-4e1d-90ce-ea44bb62f3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6888dcf3-bacb-48a3-94ea-564d45344f55" xlink:to="loc_us-gaap_AssetsCurrent_25d9c0dc-cd30-4e1d-90ce-ea44bb62f3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3f0a99b1-21ab-4f28-8131-f9550aa18013" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3f0a99b1-21ab-4f28-8131-f9550aa18013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fbd20d97-46d2-4584-b73d-67bbec28f9e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_Goodwill_fbd20d97-46d2-4584-b73d-67bbec28f9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_90b9cc16-1a3c-4f26-9379-392089aece97" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_90b9cc16-1a3c-4f26-9379-392089aece97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_21c91cda-dd33-4d20-b5c8-8063eefd55a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_EquityMethodInvestments_21c91cda-dd33-4d20-b5c8-8063eefd55a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b468421b-d06b-44dd-841b-25683186589a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b468421b-d06b-44dd-841b-25683186589a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_e843b843-6c05-48fc-9b7a-4c43853a60aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_e843b843-6c05-48fc-9b7a-4c43853a60aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_56b58d3f-dffd-4476-9de4-b4a4711c7e5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_daccd5e7-9c61-4ed9-b133-146b2e8552ec" xlink:to="loc_us-gaap_Assets_56b58d3f-dffd-4476-9de4-b4a4711c7e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8073a1be-eb03-480f-857a-7f440bdc46a4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1b6e86fe-ac14-4dd2-87c4-e503db5b4f65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_us-gaap_AccountsPayableCurrent_1b6e86fe-ac14-4dd2-87c4-e503db5b4f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8b0fa6a9-f908-45f5-8ba8-3e847d0383ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8b0fa6a9-f908-45f5-8ba8-3e847d0383ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0659a784-5bc9-4116-92ad-51bf956fbd8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_us-gaap_LongTermDebtCurrent_0659a784-5bc9-4116-92ad-51bf956fbd8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities_c772b67f-9e5d-489a-8641-a46f2b68b2ab" xlink:href="road-20190630.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_road_AccruedExpensesAndOtherCurrentLiabilities_c772b67f-9e5d-489a-8641-a46f2b68b2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_75c141d3-5058-4917-a47d-38d1429117b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_fc1fc35a-08ee-4284-a604-2a1b1490e25b" xlink:to="loc_us-gaap_LiabilitiesCurrent_75c141d3-5058-4917-a47d-38d1429117b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0b84c3e7-ca49-4e18-bae9-a34f6bfd9182" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0b84c3e7-ca49-4e18-bae9-a34f6bfd9182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_72c1a89b-29ff-46f0-9b82-70226d50086f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_72c1a89b-29ff-46f0-9b82-70226d50086f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a86e6a79-23d0-40bb-8bf8-e2bcd0de0939" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a86e6a79-23d0-40bb-8bf8-e2bcd0de0939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_e7dcabba-70b0-4768-95a6-9b2612c1ac2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_71a83919-8ced-4a84-9e4e-79e8be966cdf" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_e7dcabba-70b0-4768-95a6-9b2612c1ac2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2212d84f-0f0b-4a8f-80a3-71d5309214b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_Liabilities_2212d84f-0f0b-4a8f-80a3-71d5309214b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_73c97008-cc3d-4349-a75c-cd9f5a7b6466" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_CommitmentsAndContingencies_73c97008-cc3d-4349-a75c-cd9f5a7b6466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d1f42323-a6b6-4791-a9f1-6523891e8600" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_PreferredStockValue_d1f42323-a6b6-4791-a9f1-6523891e8600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e14aaba3-56c6-4993-8b5e-5f4db93cf205" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_CommonStockValue_e14aaba3-56c6-4993-8b5e-5f4db93cf205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_de58dc9e-98a3-48c9-ac99-31dc5cfa1c9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_AdditionalPaidInCapital_de58dc9e-98a3-48c9-ac99-31dc5cfa1c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_1ed98ab5-9936-4f98-9fbb-4985cc46dad1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_TreasuryStockValue_1ed98ab5-9936-4f98-9fbb-4985cc46dad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e599f913-2a52-4ee9-85f8-0c463aaf8a60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e599f913-2a52-4ee9-85f8-0c463aaf8a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d59ebcde-48b2-445c-88be-2407831d393b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_05ac83f4-238d-4b8a-b2ae-408e6871a8b2" xlink:to="loc_us-gaap_StockholdersEquity_d59ebcde-48b2-445c-88be-2407831d393b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_abfb5716-4690-4566-b06d-f992483d34a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be7ee4bc-a3af-4e1c-8dfc-59aeb62c1514" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_abfb5716-4690-4566-b06d-f992483d34a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_52d46835-f80e-437e-9e3c-c5e4f4c87e0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_433799e9-ff93-4d64-b5f3-085be26fbefc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_52d46835-f80e-437e-9e3c-c5e4f4c87e0f" xlink:to="loc_us-gaap_StatementTable_433799e9-ff93-4d64-b5f3-085be26fbefc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_49b1f51a-7a58-4717-9872-d8136fbf6c33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_433799e9-ff93-4d64-b5f3-085be26fbefc" xlink:to="loc_us-gaap_StatementClassOfStockAxis_49b1f51a-7a58-4717-9872-d8136fbf6c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2d117e46-75b0-4539-890e-56b2be57eeb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_49b1f51a-7a58-4717-9872-d8136fbf6c33" xlink:to="loc_us-gaap_ClassOfStockDomain_2d117e46-75b0-4539-890e-56b2be57eeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ec2dc121-4554-4177-93c1-6ca1fc8d910f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2d117e46-75b0-4539-890e-56b2be57eeb9" xlink:to="loc_us-gaap_CommonClassAMember_ec2dc121-4554-4177-93c1-6ca1fc8d910f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_65523caa-2c2f-4a7c-b624-233ab2773c37" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2d117e46-75b0-4539-890e-56b2be57eeb9" xlink:to="loc_us-gaap_CommonClassBMember_65523caa-2c2f-4a7c-b624-233ab2773c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_433799e9-ff93-4d64-b5f3-085be26fbefc" xlink:to="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_51b05908-dedc-49f6-af79-297da32bfb6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_51b05908-dedc-49f6-af79-297da32bfb6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ac6c09d2-a01a-41b0-a651-8ad552e85d41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ac6c09d2-a01a-41b0-a651-8ad552e85d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c922ae1a-4130-4854-a4a8-de0e16c6e840" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c922ae1a-4130-4854-a4a8-de0e16c6e840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_3a87299e-80f6-4494-8b87-781f5ba33767" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_3a87299e-80f6-4494-8b87-781f5ba33767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_5c5e443a-0a1f-48de-89d3-86729b67e88f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_5c5e443a-0a1f-48de-89d3-86729b67e88f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a09e8cea-28ff-4f80-9ca2-2345677ae849" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a09e8cea-28ff-4f80-9ca2-2345677ae849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d7120a9a-642d-4067-a9c4-06a2b2d9131c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_CommonStockSharesIssued_d7120a9a-642d-4067-a9c4-06a2b2d9131c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_188af608-e4d7-4117-8214-0a6a24a26301" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_188af608-e4d7-4117-8214-0a6a24a26301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_6a6f9dc9-65e5-4de7-aabd-bd90581b5538" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9b349a56-9d9e-4642-ba8f-6f37f70b7615" xlink:to="loc_us-gaap_TreasuryStockShares_6a6f9dc9-65e5-4de7-aabd-bd90581b5538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5691d53b-366e-416e-93a6-d763cf66fd9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5691d53b-366e-416e-93a6-d763cf66fd9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_02851e8c-1197-407e-84c5-bb09cb99b010" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_02851e8c-1197-407e-84c5-bb09cb99b010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9f2811e6-1907-4f04-b908-a9d2c0542d2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_GrossProfit_9f2811e6-1907-4f04-b908-a9d2c0542d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_57e28aa7-b652-4a59-9fe8-16fc4092fbba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_57e28aa7-b652-4a59-9fe8-16fc4092fbba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement_976f22ee-d1a7-47b1-bda7-1c4ccfbf6f34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_GainLossRelatedToLitigationSettlement_976f22ee-d1a7-47b1-bda7-1c4ccfbf6f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8021a076-4209-4af6-b21a-9f2d3aeef043" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8021a076-4209-4af6-b21a-9f2d3aeef043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9ddeb337-7880-4457-a58e-a99f3be76829" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_OperatingIncomeLoss_9ddeb337-7880-4457-a58e-a99f3be76829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_3ec18192-2cdb-4247-9f03-35cd19797315" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_3ec18192-2cdb-4247-9f03-35cd19797315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5cdefff4-5056-4a55-86ee-235c4b2c6d99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5cdefff4-5056-4a55-86ee-235c4b2c6d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_03859059-b607-4233-bf09-47ee2b0b2c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_03859059-b607-4233-bf09-47ee2b0b2c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c4b887c0-4cb9-4164-9d7e-7c4d6e1181c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c4b887c0-4cb9-4164-9d7e-7c4d6e1181c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_62638bfd-c9f1-4477-84e0-91f93cc840ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_62638bfd-c9f1-4477-84e0-91f93cc840ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_62f1de41-9fba-45ca-b0be-093d057f5431" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_NetIncomeLoss_62f1de41-9fba-45ca-b0be-093d057f5431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a089ee74-de7e-46d9-9971-1fe1b0bbc820" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_EarningsPerShareAbstract_a089ee74-de7e-46d9-9971-1fe1b0bbc820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7f1018c0-029a-4f21-9d87-bd71e5198768" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a089ee74-de7e-46d9-9971-1fe1b0bbc820" xlink:to="loc_us-gaap_EarningsPerShareBasic_7f1018c0-029a-4f21-9d87-bd71e5198768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ff9cb509-4b66-4126-806f-f04fa949ef83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a089ee74-de7e-46d9-9971-1fe1b0bbc820" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ff9cb509-4b66-4126-806f-f04fa949ef83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2777ade2-c0b7-4c87-973c-20a5925903a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b8b1c78b-48e4-4b9c-add8-969ec6c7930d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2777ade2-c0b7-4c87-973c-20a5925903a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_531481a4-3bf8-49f3-a0b8-bd13812c22fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2777ade2-c0b7-4c87-973c-20a5925903a6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_531481a4-3bf8-49f3-a0b8-bd13812c22fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f4371f2-d74b-4f83-a9cd-7b9339b20f96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2777ade2-c0b7-4c87-973c-20a5925903a6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f4371f2-d74b-4f83-a9cd-7b9339b20f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_a1d77f39-4942-43b4-861b-4d4742180f35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a1d77f39-4942-43b4-861b-4d4742180f35" xlink:to="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0ee9f929-88c4-42e0-8dde-74603fd71ed6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0ee9f929-88c4-42e0-8dde-74603fd71ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0c6c4c2c-825c-439f-9568-e0aa9c195e90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0ee9f929-88c4-42e0-8dde-74603fd71ed6" xlink:to="loc_us-gaap_ClassOfStockDomain_0c6c4c2c-825c-439f-9568-e0aa9c195e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_1c3e2240-60a8-4adb-971f-9dcb22fb0366" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0c6c4c2c-825c-439f-9568-e0aa9c195e90" xlink:to="loc_us-gaap_CommonClassAMember_1c3e2240-60a8-4adb-971f-9dcb22fb0366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_eacb30c2-d653-4a5e-a7b2-c2e6cac7343d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0c6c4c2c-825c-439f-9568-e0aa9c195e90" xlink:to="loc_us-gaap_CommonClassBMember_eacb30c2-d653-4a5e-a7b2-c2e6cac7343d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_fde3e5a6-696a-4556-958a-b3b4d860eee2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_fde3e5a6-696a-4556-958a-b3b4d860eee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fde3e5a6-696a-4556-958a-b3b4d860eee2" xlink:to="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_709919c6-4c97-4da9-92c7-5b49c1c9dc20" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:to="loc_us-gaap_CommonStockMember_709919c6-4c97-4da9-92c7-5b49c1c9dc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_48e9b8a4-7cfd-409a-9693-575aa5a925b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_48e9b8a4-7cfd-409a-9693-575aa5a925b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_7c2583c2-78ff-41be-ac6b-12e71fdddde4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:to="loc_us-gaap_TreasuryStockMember_7c2583c2-78ff-41be-ac6b-12e71fdddde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8cb4f6f8-c880-488c-b4c0-707ab9b50bee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_459fbec6-d0bf-41e7-8c6b-bc28509d8f8b" xlink:to="loc_us-gaap_RetainedEarningsMember_8cb4f6f8-c880-488c-b4c0-707ab9b50bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d0f8c44d-c3bb-4e8d-879d-ca351b4619e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7aba21ae-e760-4ab9-a6f8-2ce044a9cf67" xlink:to="loc_us-gaap_StatementLineItems_d0f8c44d-c3bb-4e8d-879d-ca351b4619e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0f8c44d-c3bb-4e8d-879d-ca351b4619e6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_2aca7b49-ba2f-4a7c-8c73-a99621d66fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_SharesIssued_2aca7b49-ba2f-4a7c-8c73-a99621d66fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1f46ef02-45de-44dd-99af-70f60b18b68d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockholdersEquity_1f46ef02-45de-44dd-99af-70f60b18b68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2a1b488a-4ea4-4b75-b7dd-95b4a8df8870" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_NetIncomeLoss_2a1b488a-4ea4-4b75-b7dd-95b4a8df8870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_64da2398-a4e9-42f9-bf9c-7e6b3830852e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_64da2398-a4e9-42f9-bf9c-7e6b3830852e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_825477a3-7ee0-4310-982b-829ab535c93f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_825477a3-7ee0-4310-982b-829ab535c93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_60ff1d12-2ae7-4c0d-884d-e28ff0d8a5b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_60ff1d12-2ae7-4c0d-884d-e28ff0d8a5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_0014ed2f-3509-4f69-ba1b-2d8d6b9bbf32" xlink:href="road-20190630.xsd#road_ConversionOfCommonStockInConnectionWithInitialPublicOffering"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_0014ed2f-3509-4f69-ba1b-2d8d6b9bbf32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue_8f1ac53d-3bbb-4f60-a1fb-73c96b1d4053" xlink:href="road-20190630.xsd#road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue_8f1ac53d-3bbb-4f60-a1fb-73c96b1d4053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_fb824fec-83dc-45d5-81f9-b39f315005c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_fb824fec-83dc-45d5-81f9-b39f315005c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ReclassificationOfCommonStockShares_46fa0df0-901e-4a18-af31-225ad27f1fe6" xlink:href="road-20190630.xsd#road_ReclassificationOfCommonStockShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_ReclassificationOfCommonStockShares_46fa0df0-901e-4a18-af31-225ad27f1fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ReclassificationOfCommonStock_978ac242-7a14-4371-915d-e89ce4324bf5" xlink:href="road-20190630.xsd#road_ReclassificationOfCommonStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_ReclassificationOfCommonStock_978ac242-7a14-4371-915d-e89ce4324bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise_eb54058f-b87e-43e9-b804-e8fad713a7bd" xlink:href="road-20190630.xsd#road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise_eb54058f-b87e-43e9-b804-e8fad713a7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_ea224c34-fddb-4e93-ac5b-5259c99eb288" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_SharesIssued_ea224c34-fddb-4e93-ac5b-5259c99eb288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d5f29925-437d-4bbb-9de4-e56ecc857cfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8230b87b-5132-4d94-81cd-3c47fae7f37e" xlink:to="loc_us-gaap_StockholdersEquity_d5f29925-437d-4bbb-9de4-e56ecc857cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="road-20190630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_391aad5d-62fb-483b-801b-94be0be11479" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbb7c634-a128-44d6-9700-4e6d3afffca8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_391aad5d-62fb-483b-801b-94be0be11479" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbb7c634-a128-44d6-9700-4e6d3afffca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e25fbe91-ec49-4ebd-88bb-09444bcc5114" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbb7c634-a128-44d6-9700-4e6d3afffca8" xlink:to="loc_us-gaap_NetIncomeLoss_e25fbe91-ec49-4ebd-88bb-09444bcc5114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbb7c634-a128-44d6-9700-4e6d3afffca8" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_768e8997-0d10-4d40-8347-ea28381684b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_768e8997-0d10-4d40-8347-ea28381684b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_e09f21bd-e679-4467-bcfe-0fe25e72c052" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_e09f21bd-e679-4467-bcfe-0fe25e72c052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ed015ae0-1c2a-48bc-b981-e7ae0aceee80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ed015ae0-1c2a-48bc-b981-e7ae0aceee80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_922c58fa-4d2b-4a73-b2e6-4b2856d89ccf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_922c58fa-4d2b-4a73-b2e6-4b2856d89ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_01013f31-33e6-43d6-b52a-8ea94b866ae0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:to="loc_us-gaap_ShareBasedCompensation_01013f31-33e6-43d6-b52a-8ea94b866ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_6f7b0983-2733-423b-9a7a-439c87e31a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_6f7b0983-2733-423b-9a7a-439c87e31a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5a16ce27-73ce-4a47-ba74-c4c6e4b766fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c3601c63-bbca-4800-9249-4ab67fe686ae" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5a16ce27-73ce-4a47-ba74-c4c6e4b766fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbb7c634-a128-44d6-9700-4e6d3afffca8" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet_b60b8905-8ac6-4231-9056-7c7e00c5a214" xlink:href="road-20190630.xsd#road_IncreaseDecreaseInContractReceivableIncludingRetainageNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet_b60b8905-8ac6-4231-9056-7c7e00c5a214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_f352b2ad-e973-42f9-a33c-1a79f62ce5fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_f352b2ad-e973-42f9-a33c-1a79f62ce5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ca593a0c-ba86-4770-aac9-15cb7fcbc47f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ca593a0c-ba86-4770-aac9-15cb7fcbc47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_7de81eb8-5f67-4c67-9d4d-0a797d10ffd5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_7de81eb8-5f67-4c67-9d4d-0a797d10ffd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_bfe3fac5-0d8e-43e5-9a3c-edb5944d8120" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_bfe3fac5-0d8e-43e5-9a3c-edb5944d8120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a22d2a90-14ce-42f2-8db0-84d5a8ec832e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a22d2a90-14ce-42f2-8db0-84d5a8ec832e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b568f19d-ea63-4b7a-8579-9a5e3067fe5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b568f19d-ea63-4b7a-8579-9a5e3067fe5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_99277d94-aa51-41ad-84e5-778bbb2e0a27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_99277d94-aa51-41ad-84e5-778bbb2e0a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_60998a15-916c-4650-b6b7-7de00b9564c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_820e2216-8c24-47a3-9f98-2bc54eaaa9f1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_60998a15-916c-4650-b6b7-7de00b9564c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3dfed1b3-843d-46bd-9e20-fcdc16b8318f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cbb7c634-a128-44d6-9700-4e6d3afffca8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3dfed1b3-843d-46bd-9e20-fcdc16b8318f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_391aad5d-62fb-483b-801b-94be0be11479" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a34f016f-eab3-48c9-b0f4-6e54c8c05d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a34f016f-eab3-48c9-b0f4-6e54c8c05d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8080c7b3-942f-4e05-9012-06262f35aa63" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8080c7b3-942f-4e05-9012-06262f35aa63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6218854a-e301-486a-948b-dfc1f748d2a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6218854a-e301-486a-948b-dfc1f748d2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsToAcquireAsphaltLiquidTerminalAssets_6a152f75-d7af-422d-9faf-13551f99f06f" xlink:href="road-20190630.xsd#road_PaymentsToAcquireAsphaltLiquidTerminalAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:to="loc_road_PaymentsToAcquireAsphaltLiquidTerminalAssets_6a152f75-d7af-422d-9faf-13551f99f06f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_499de21d-31c8-48e1-93bf-10dba443e459" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_499de21d-31c8-48e1-93bf-10dba443e459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_dfb82ca5-43e8-41d0-861a-c6d1ac954f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInJointVenture"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_dfb82ca5-43e8-41d0-861a-c6d1ac954f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5bddd52b-4e04-4519-875d-d18bfb10e36d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8cbaa6b3-8fe9-4579-b721-c9d591f95d38" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5bddd52b-4e04-4519-875d-d18bfb10e36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b0694bb9-ae6f-4df9-a690-7b755de8c8b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_391aad5d-62fb-483b-801b-94be0be11479" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b0694bb9-ae6f-4df9-a690-7b755de8c8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_3842fc95-0ca6-4629-86d0-5351c93964be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b0694bb9-ae6f-4df9-a690-7b755de8c8b5" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_3842fc95-0ca6-4629-86d0-5351c93964be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_536bd0e6-448c-4401-afde-e6576e5ce296" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b0694bb9-ae6f-4df9-a690-7b755de8c8b5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_536bd0e6-448c-4401-afde-e6576e5ce296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_38d039ef-b80e-4a55-ba9b-0b0ff09a385f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b0694bb9-ae6f-4df9-a690-7b755de8c8b5" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_38d039ef-b80e-4a55-ba9b-0b0ff09a385f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_4b12d23f-61b6-4c96-9b27-3f5ffae8240a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b0694bb9-ae6f-4df9-a690-7b755de8c8b5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_4b12d23f-61b6-4c96-9b27-3f5ffae8240a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_a9573d54-2635-43b6-a938-6491bc64754e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b0694bb9-ae6f-4df9-a690-7b755de8c8b5" xlink:to="loc_us-gaap_ProceedsFromSaleOfTreasuryStock_a9573d54-2635-43b6-a938-6491bc64754e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d30758-25f5-4400-8769-ee319c5552b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b0694bb9-ae6f-4df9-a690-7b755de8c8b5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e6d30758-25f5-4400-8769-ee319c5552b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_73925852-81d7-4406-863e-83068d8bf3bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_391aad5d-62fb-483b-801b-94be0be11479" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_73925852-81d7-4406-863e-83068d8bf3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_488efb39-ac53-40ce-bb46-4664d8798e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_391aad5d-62fb-483b-801b-94be0be11479" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_488efb39-ac53-40ce-bb46-4664d8798e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a69ca2cf-0bd6-4166-a15a-56dd376f0736" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_488efb39-ac53-40ce-bb46-4664d8798e5f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a69ca2cf-0bd6-4166-a15a-56dd376f0736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b5ed2f4a-c007-4152-8ac1-ffd872c092b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_488efb39-ac53-40ce-bb46-4664d8798e5f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b5ed2f4a-c007-4152-8ac1-ffd872c092b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b5ecad9-0851-40a7-9e16-c85625aa1440" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_391aad5d-62fb-483b-801b-94be0be11479" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b5ecad9-0851-40a7-9e16-c85625aa1440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_8c484c82-90a9-42eb-9eb1-6f4165f2e5ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b5ecad9-0851-40a7-9e16-c85625aa1440" xlink:to="loc_us-gaap_InterestPaidNet_8c484c82-90a9-42eb-9eb1-6f4165f2e5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_060d3896-767e-437b-9150-348d7b1505f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2b5ecad9-0851-40a7-9e16-c85625aa1440" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_060d3896-767e-437b-9150-348d7b1505f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_23d6b97d-c89b-4033-8523-babcb5d8a01b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_391aad5d-62fb-483b-801b-94be0be11479" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_23d6b97d-c89b-4033-8523-babcb5d8a01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_a800f058-9523-41b8-a76b-dd88546fb4f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_23d6b97d-c89b-4033-8523-babcb5d8a01b" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_a800f058-9523-41b8-a76b-dd88546fb4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/General" xlink:type="simple" xlink:href="road-20190630.xsd#General"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/General" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4ca56284-85c2-43b0-aff2-1b7442faf2a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_61c8a1ad-d4dd-4b46-b31c-3f4ebff1ff6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4ca56284-85c2-43b0-aff2-1b7442faf2a9" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_61c8a1ad-d4dd-4b46-b31c-3f4ebff1ff6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_84249882-8fed-40cb-a6d6-cad446a4bb3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1c1aa8cb-4d3a-4a2a-887e-fa341b9aa9f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84249882-8fed-40cb-a6d6-cad446a4bb3b" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1c1aa8cb-4d3a-4a2a-887e-fa341b9aa9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SeasonalityPolicyTextBlock_245ee392-01e7-46a0-bdc0-211060cff5e2" xlink:href="road-20190630.xsd#road_SeasonalityPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_road_SeasonalityPolicyTextBlock_245ee392-01e7-46a0-bdc0-211060cff5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_eec25678-7fd1-4ef8-938c-7dfcd86d126e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_eec25678-7fd1-4ef8-938c-7dfcd86d126e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_776ec158-1a43-4ae8-a8b2-bdca8eaf62b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_UseOfEstimates_776ec158-1a43-4ae8-a8b2-bdca8eaf62b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EmergingGrowthCompanyPolicyTextBlock_ea827797-b948-4e93-a87c-9242df9bfecc" xlink:href="road-20190630.xsd#road_EmergingGrowthCompanyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_road_EmergingGrowthCompanyPolicyTextBlock_ea827797-b948-4e93-a87c-9242df9bfecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_101ff4fc-e677-4048-9975-7d21c8bd1cb8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_101ff4fc-e677-4048-9975-7d21c8bd1cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_a5c0a705-3bd5-4a7f-b8cf-e714224925ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_a5c0a705-3bd5-4a7f-b8cf-e714224925ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e8e6ca67-6392-4a9b-a060-7d86d53fa293" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e8e6ca67-6392-4a9b-a060-7d86d53fa293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_081fa0da-e1dc-4d1a-ac28-880cbd46e872" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_081fa0da-e1dc-4d1a-ac28-880cbd46e872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock_40c9c4a6-c4da-4b1c-bfd3-f8308eac1348" xlink:href="road-20190630.xsd#road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock_40c9c4a6-c4da-4b1c-bfd3-f8308eac1348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_8f96cefa-14fd-4168-8b04-a6bb66c9a2ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_8f96cefa-14fd-4168-8b04-a6bb66c9a2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_41159e35-273a-41bc-b906-6dff449b77c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_41159e35-273a-41bc-b906-6dff449b77c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6cca19b2-5bde-4f92-96db-328d73d48e81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_162cb921-d04b-408d-bb1d-fc700d2dbb47" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6cca19b2-5bde-4f92-96db-328d73d48e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0b5bb5a1-7cfe-4e56-b5e5-bf8045ef28f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_b33c3ecb-93ff-4d63-b115-6c043989b236" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0b5bb5a1-7cfe-4e56-b5e5-bf8045ef28f6" xlink:to="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_b33c3ecb-93ff-4d63-b115-6c043989b236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_ffedd24f-6458-43a3-aded-83055ac6860b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0b5bb5a1-7cfe-4e56-b5e5-bf8045ef28f6" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_ffedd24f-6458-43a3-aded-83055ac6860b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="road-20190630.xsd#SignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d29975c4-f397-4865-9c60-ab3edb8585d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d29975c4-f397-4865-9c60-ab3edb8585d0" xlink:to="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7db84937-f08d-49d7-b611-effaac2c5caf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7db84937-f08d-49d7-b611-effaac2c5caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_02f1205f-1d68-436b-bd26-04a63f10cf50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_7db84937-f08d-49d7-b611-effaac2c5caf" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_02f1205f-1d68-436b-bd26-04a63f10cf50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_f87b9a50-7153-4ffb-9e8c-948ca1f0e5b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_02f1205f-1d68-436b-bd26-04a63f10cf50" xlink:to="loc_us-gaap_SalesRevenueNetMember_f87b9a50-7153-4ffb-9e8c-948ca1f0e5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_83034153-7d59-4dd4-a7cd-7cbd0fa7466f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_srt_MajorCustomersAxis_83034153-7d59-4dd4-a7cd-7cbd0fa7466f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_e1dd87ff-6889-4228-9150-1ada6609e1b3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_83034153-7d59-4dd4-a7cd-7cbd0fa7466f" xlink:to="loc_srt_NameOfMajorCustomerDomain_e1dd87ff-6889-4228-9150-1ada6609e1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DepartmentOfTransportationMember_7992910d-dcd1-4fc5-9531-85fec9bc4552" xlink:href="road-20190630.xsd#road_DepartmentOfTransportationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_e1dd87ff-6889-4228-9150-1ada6609e1b3" xlink:to="loc_road_DepartmentOfTransportationMember_7992910d-dcd1-4fc5-9531-85fec9bc4552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AlabamaTransportationDepartmentMember_da0a1f76-cf1d-4c4b-b030-823db785883e" xlink:href="road-20190630.xsd#road_AlabamaTransportationDepartmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_DepartmentOfTransportationMember_7992910d-dcd1-4fc5-9531-85fec9bc4552" xlink:to="loc_road_AlabamaTransportationDepartmentMember_da0a1f76-cf1d-4c4b-b030-823db785883e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_NorthCarolinaTransportationDepartmentMember_dc93295d-ff86-45a5-8eee-c8944a11b7a0" xlink:href="road-20190630.xsd#road_NorthCarolinaTransportationDepartmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_DepartmentOfTransportationMember_7992910d-dcd1-4fc5-9531-85fec9bc4552" xlink:to="loc_road_NorthCarolinaTransportationDepartmentMember_dc93295d-ff86-45a5-8eee-c8944a11b7a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_21a5a69d-9694-4e01-89f8-4ebf5af0ac90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_21a5a69d-9694-4e01-89f8-4ebf5af0ac90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e8d192c5-46f5-4102-bb63-94d458d7273a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_21a5a69d-9694-4e01-89f8-4ebf5af0ac90" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e8d192c5-46f5-4102-bb63-94d458d7273a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_828bbe08-6672-4909-b5e1-c573af3dcc44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e8d192c5-46f5-4102-bb63-94d458d7273a" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_828bbe08-6672-4909-b5e1-c573af3dcc44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f4d41bf1-5e79-4067-b3ce-4c0f16b2be68" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6895ae5-4d56-48c3-be06-1d4f1a74cbc1" xlink:to="loc_us-gaap_SegmentDomain_f4d41bf1-5e79-4067-b3ce-4c0f16b2be68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PrivateMember_7bda03dc-4cfa-4efa-86be-5f230c3f40b2" xlink:href="road-20190630.xsd#road_PrivateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f4d41bf1-5e79-4067-b3ce-4c0f16b2be68" xlink:to="loc_road_PrivateMember_7bda03dc-4cfa-4efa-86be-5f230c3f40b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PublicMember_bb8f0f1c-8a88-4d63-a63a-ae04614a1d7e" xlink:href="road-20190630.xsd#road_PublicMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f4d41bf1-5e79-4067-b3ce-4c0f16b2be68" xlink:to="loc_road_PublicMember_bb8f0f1c-8a88-4d63-a63a-ae04614a1d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2e5c3504-2b67-4f78-8499-58b55bcb4982" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2e5c3504-2b67-4f78-8499-58b55bcb4982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7c0496a5-fb73-482a-bd71-8bff9beeb3b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2e5c3504-2b67-4f78-8499-58b55bcb4982" xlink:to="loc_us-gaap_ClassOfStockDomain_7c0496a5-fb73-482a-bd71-8bff9beeb3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_e616a23d-4e0e-4288-9edf-80fd5d44452c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7c0496a5-fb73-482a-bd71-8bff9beeb3b7" xlink:to="loc_us-gaap_CommonClassBMember_e616a23d-4e0e-4288-9edf-80fd5d44452c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_9889aa48-1037-4514-9466-135773178050" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_79b4ee25-d3ac-46c4-afe9-47f33758d7bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_79b4ee25-d3ac-46c4-afe9-47f33758d7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0fd6ffce-09de-4fb4-ac7f-60f572d57c2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0fd6ffce-09de-4fb4-ac7f-60f572d57c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_37d74a29-2611-42b5-a009-f53f9d4fa059" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_212545fe-c8cd-47b2-89bb-475c6a57916f" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_37d74a29-2611-42b5-a009-f53f9d4fa059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandards" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandards"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/AccountingStandards" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_119bd501-23cf-4f3d-a8ce-9ddcf3654fe3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_23fb43c2-e061-4070-b721-34d814824fcc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_119bd501-23cf-4f3d-a8ce-9ddcf3654fe3" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_23fb43c2-e061-4070-b721-34d814824fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandardsTables" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandardsTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/AccountingStandardsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_454b3237-4b00-49a7-b13b-f7164bce3eeb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_39a32723-7e19-4b9f-a09c-fc587ad31444" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_454b3237-4b00-49a7-b13b-f7164bce3eeb" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_39a32723-7e19-4b9f-a09c-fc587ad31444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/AccountingStandardsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#AccountingStandardsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/AccountingStandardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_eaecdbd8-b6aa-4210-ae82-d037a97576e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_eaecdbd8-b6aa-4210-ae82-d037a97576e5" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_e1478d72-80de-4e53-a790-379a22861282" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_e1478d72-80de-4e53-a790-379a22861282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_cd70153d-c4c9-425f-a04b-2df77a97972c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_e1478d72-80de-4e53-a790-379a22861282" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_cd70153d-c4c9-425f-a04b-2df77a97972c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_2c8d8be9-fcca-460e-a34c-aa7fe810591f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_cd70153d-c4c9-425f-a04b-2df77a97972c" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_2c8d8be9-fcca-460e-a34c-aa7fe810591f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_b3707ac0-ce40-47e9-aba7-a7416aa331e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_cd70153d-c4c9-425f-a04b-2df77a97972c" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_b3707ac0-ce40-47e9-aba7-a7416aa331e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f51f055-b729-4ced-9bc5-c02f296325cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f51f055-b729-4ced-9bc5-c02f296325cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_aaf5e162-3547-4cc1-9a30-10dd64e20e96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f51f055-b729-4ced-9bc5-c02f296325cb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_aaf5e162-3547-4cc1-9a30-10dd64e20e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_97f9488d-3f44-47c4-8167-01d731c921ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_aaf5e162-3547-4cc1-9a30-10dd64e20e96" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_97f9488d-3f44-47c4-8167-01d731c921ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_afcf5391-258f-4f3f-8d94-0de02cde4733" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_efe768bd-d46a-4f0e-8069-608ab965f86a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_efe768bd-d46a-4f0e-8069-608ab965f86a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3a9e6c7a-f015-49e1-9b4d-22d9b0d8b754" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_InventoryNet_3a9e6c7a-f015-49e1-9b4d-22d9b0d8b754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccruedExpensesAndOtherCurrentLiabilities_16e72b1c-ead0-4d00-a524-73c6d6ed8499" xlink:href="road-20190630.xsd#road_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_road_AccruedExpensesAndOtherCurrentLiabilities_16e72b1c-ead0-4d00-a524-73c6d6ed8499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c12e5f7c-b4bd-4382-a88a-5e8df98b0d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c12e5f7c-b4bd-4382-a88a-5e8df98b0d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f4147c80-0fcd-4aba-a421-4e86a09869dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f4147c80-0fcd-4aba-a421-4e86a09869dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5f373454-72fe-465e-a037-f56c8b76af17" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5f373454-72fe-465e-a037-f56c8b76af17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e3d6ddfd-b3a0-4084-b718-fd436140a9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e3d6ddfd-b3a0-4084-b718-fd436140a9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_28361f76-ecd2-4ad1-91d3-fd5188db6890" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_fa0cc001-705e-44b0-8c0d-a2953ab42e5b" xlink:to="loc_us-gaap_NetIncomeLoss_28361f76-ecd2-4ad1-91d3-fd5188db6890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitions" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitions"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_94700a4d-0cf8-45aa-8b60-bbdbc4a593f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_2a5d5cce-4479-44f2-a160-dbda4fab027b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_94700a4d-0cf8-45aa-8b60-bbdbc4a593f0" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_2a5d5cce-4479-44f2-a160-dbda4fab027b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_ed0235a5-76dd-4f75-9873-5ea04b11a0bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_45f5bae5-032b-4783-afd8-bbfcc3ada764" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ed0235a5-76dd-4f75-9873-5ea04b11a0bc" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_45f5bae5-032b-4783-afd8-bbfcc3ada764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_8fd75af6-84b7-4cdf-a66d-afa252145042" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63209662-4c74-4d81-8728-c10e121d7d18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_8fd75af6-84b7-4cdf-a66d-afa252145042" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63209662-4c74-4d81-8728-c10e121d7d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7c1fd199-3ad3-4a56-9cf6-2df5686a931a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63209662-4c74-4d81-8728-c10e121d7d18" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7c1fd199-3ad3-4a56-9cf6-2df5686a931a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7408499a-f2fb-458c-9c71-0599f2c12bab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c1fd199-3ad3-4a56-9cf6-2df5686a931a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7408499a-f2fb-458c-9c71-0599f2c12bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HotMixAsphaltandReadyMixConcreteMember_f606c69c-9699-4517-9632-db04f984e115" xlink:href="road-20190630.xsd#road_HotMixAsphaltandReadyMixConcreteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7408499a-f2fb-458c-9c71-0599f2c12bab" xlink:to="loc_road_HotMixAsphaltandReadyMixConcreteMember_f606c69c-9699-4517-9632-db04f984e115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScruggsCompanyMember_19b4eaf9-b0ce-4fd9-8e4e-542ba6c87538" xlink:href="road-20190630.xsd#road_ScruggsCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7408499a-f2fb-458c-9c71-0599f2c12bab" xlink:to="loc_road_ScruggsCompanyMember_19b4eaf9-b0ce-4fd9-8e4e-542ba6c87538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_63209662-4c74-4d81-8728-c10e121d7d18" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_e154cf74-30af-4507-a218-5ee669615677" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_e154cf74-30af-4507-a218-5ee669615677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_039c70e9-4a62-4247-a6ee-ada4ac88f860" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_Goodwill_039c70e9-4a62-4247-a6ee-ada4ac88f860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5709a185-0aff-4e6a-bff1-f6c5168b3e7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5709a185-0aff-4e6a-bff1-f6c5168b3e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_609a88f3-b007-4270-a9df-9d64c4c0284c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_609a88f3-b007-4270-a9df-9d64c4c0284c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_4c61d83f-23d6-4942-81c7-d73c9b04dfb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_4c61d83f-23d6-4942-81c7-d73c9b04dfb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_75f52403-c1dc-44ee-9e82-95ec62f9cce4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6a43f238-8014-4b6a-ab89-4527026ace11" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_75f52403-c1dc-44ee-9e82-95ec62f9cce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail" xlink:type="simple" xlink:href="road-20190630.xsd#BusinessAcquisitionsProformaRevenueandNetIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_29b9b15e-ca22-44a9-98c8-74412e7745c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_29b9b15e-ca22-44a9-98c8-74412e7745c5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_69d6e5b2-cc27-492e-b734-0569d008a248" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_69d6e5b2-cc27-492e-b734-0569d008a248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f88cccba-8c49-45f7-a227-35d02b1118d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_69d6e5b2-cc27-492e-b734-0569d008a248" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f88cccba-8c49-45f7-a227-35d02b1118d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScruggsCompanyMember_f7cc9423-f392-4394-bb16-6d91381b0103" xlink:href="road-20190630.xsd#road_ScruggsCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f88cccba-8c49-45f7-a227-35d02b1118d7" xlink:to="loc_road_ScruggsCompanyMember_f7cc9423-f392-4394-bb16-6d91381b0103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e10e6dc2-0e50-4374-a248-67ad37ada107" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e10e6dc2-0e50-4374-a248-67ad37ada107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a2173a82-e025-4f85-a866-7f494b9804f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e10e6dc2-0e50-4374-a248-67ad37ada107" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a2173a82-e025-4f85-a866-7f494b9804f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_19f21d0b-520a-4259-8c4b-e50cbaf3e50d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a2173a82-e025-4f85-a866-7f494b9804f7" xlink:to="loc_us-gaap_SeniorNotesMember_19f21d0b-520a-4259-8c4b-e50cbaf3e50d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_38071088-d8f1-4552-8df9-76e56c718074" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_5d3e6f87-114a-4aa1-9bcd-e515f2a4b199" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_5d3e6f87-114a-4aa1-9bcd-e515f2a4b199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_bad88eb0-1b7f-41da-bdd0-630a65812e8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_bad88eb0-1b7f-41da-bdd0-630a65812e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_bffbf981-7d98-4483-a3fb-db16b58b84cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_11fcfd3e-b788-4dde-8e4e-e941e07cd3bd" xlink:to="loc_us-gaap_LongTermDebt_bffbf981-7d98-4483-a3fb-db16b58b84cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNet"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract_d2dbcf1f-65c9-4d8a-9e09-1526b1569f14" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_740a677f-ba1e-4624-85b4-6785113cf1fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_d2dbcf1f-65c9-4d8a-9e09-1526b1569f14" xlink:to="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_740a677f-ba1e-4624-85b4-6785113cf1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNetTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract_9047a712-3ddf-4eb7-994d-98069fd99b9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5e185771-2956-4544-9936-9145def620cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_9047a712-3ddf-4eb7-994d-98069fd99b9f" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5e185771-2956-4544-9936-9145def620cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="simple" xlink:href="road-20190630.xsd#ContractsReceivableIncludingRetainageNetDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractorsAbstract_63306b03-3dbf-4e2e-8bd3-56041aa58f21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_b13501c7-64df-4c2a-8856-66980be006b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_63306b03-3dbf-4e2e-8bd3-56041aa58f21" xlink:to="loc_us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms_b13501c7-64df-4c2a-8856-66980be006b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractReceivableRetainage_da6b7874-eb9b-441d-bf67-605a88dfd42b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_63306b03-3dbf-4e2e-8bd3-56041aa58f21" xlink:to="loc_us-gaap_ContractReceivableRetainage_da6b7874-eb9b-441d-bf67-605a88dfd42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractReceivableIncludingRetainageGross_5c8c10e8-b993-460c-951c-d60e563ba0f5" xlink:href="road-20190630.xsd#road_ContractReceivableIncludingRetainageGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_63306b03-3dbf-4e2e-8bd3-56041aa58f21" xlink:to="loc_road_ContractReceivableIncludingRetainageGross_5c8c10e8-b993-460c-951c-d60e563ba0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a765cb5f-acac-41c2-88d5-378f6e94ae3a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_63306b03-3dbf-4e2e-8bd3-56041aa58f21" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a765cb5f-acac-41c2-88d5-378f6e94ae3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_d00b89f3-c481-44a2-a102-563b06caed27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_63306b03-3dbf-4e2e-8bd3-56041aa58f21" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_d00b89f3-c481-44a2-a102-563b06caed27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContracts"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_09c55d8f-1e65-42b5-8cd5-92616609b2d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_9b93758b-408d-4a7f-9c7b-122fe46a24a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_09c55d8f-1e65-42b5-8cd5-92616609b2d6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_9b93758b-408d-4a7f-9c7b-122fe46a24a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e5bdd43d-7a0c-4676-9d1b-d537a7f6b833" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_737018bf-c810-496b-935e-d29acfe0dc30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e5bdd43d-7a0c-4676-9d1b-d537a7f6b833" xlink:to="loc_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_737018bf-c810-496b-935e-d29acfe0dc30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b055facc-13f8-4b34-80aa-04439155c6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsOnUncompletedContracts_c210133e-8c3e-4b87-8ec8-776a594a749f" xlink:href="road-20190630.xsd#road_CostsOnUncompletedContracts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b055facc-13f8-4b34-80aa-04439155c6ff" xlink:to="loc_road_CostsOnUncompletedContracts_c210133e-8c3e-4b87-8ec8-776a594a749f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_EstimatedEarningsOnUncompletedContracts_3ca19fc4-6d53-4d16-a26e-e141ff521b13" xlink:href="road-20190630.xsd#road_EstimatedEarningsOnUncompletedContracts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b055facc-13f8-4b34-80aa-04439155c6ff" xlink:to="loc_road_EstimatedEarningsOnUncompletedContracts_3ca19fc4-6d53-4d16-a26e-e141ff521b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_f1047450-9da2-4802-b8da-2e398b00987d" xlink:href="road-20190630.xsd#road_CostsAndEstimatedEarningsOnUncompletedContracts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b055facc-13f8-4b34-80aa-04439155c6ff" xlink:to="loc_road_CostsAndEstimatedEarningsOnUncompletedContracts_f1047450-9da2-4802-b8da-2e398b00987d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_BillingsOnUncompletedContracts_601763bc-271a-4bf1-8d7b-a61ff21c326a" xlink:href="road-20190630.xsd#road_BillingsOnUncompletedContracts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b055facc-13f8-4b34-80aa-04439155c6ff" xlink:to="loc_road_BillingsOnUncompletedContracts_601763bc-271a-4bf1-8d7b-a61ff21c326a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_2d4d54b7-f2ad-4b86-9366-815df8a63140" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b055facc-13f8-4b34-80aa-04439155c6ff" xlink:to="loc_us-gaap_ContractWithCustomerLiability_2d4d54b7-f2ad-4b86-9366-815df8a63140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7eec25b2-1018-4ec6-b93c-e8af6f54c87e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_cec0e0ce-8d66-4094-aff8-8fe54cc81608" xlink:href="road-20190630.xsd#road_ContractWithCustomerAssetAndLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7eec25b2-1018-4ec6-b93c-e8af6f54c87e" xlink:to="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_cec0e0ce-8d66-4094-aff8-8fe54cc81608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_CostsInExcessOfBillingsAbstract_61817e64-6c1d-459c-a89d-19b1f1c49c3f" xlink:href="road-20190630.xsd#road_CostsInExcessOfBillingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_cec0e0ce-8d66-4094-aff8-8fe54cc81608" xlink:to="loc_road_CostsInExcessOfBillingsAbstract_61817e64-6c1d-459c-a89d-19b1f1c49c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_1c674286-4daf-4374-b074-b47b69b39704" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_CostsInExcessOfBillingsAbstract_61817e64-6c1d-459c-a89d-19b1f1c49c3f" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_1c674286-4daf-4374-b074-b47b69b39704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_5599ca7e-af79-457d-91b8-ea22d0a32ac5" xlink:href="road-20190630.xsd#road_ContractwithCustomerAssetNetCurrentIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_CostsInExcessOfBillingsAbstract_61817e64-6c1d-459c-a89d-19b1f1c49c3f" xlink:to="loc_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease_5599ca7e-af79-457d-91b8-ea22d0a32ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f5b870e9-cb91-4549-941c-9c9e0a55bc81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_CostsInExcessOfBillingsAbstract_61817e64-6c1d-459c-a89d-19b1f1c49c3f" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f5b870e9-cb91-4549-941c-9c9e0a55bc81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BillingsInExcessOfCostAbstract_5ec194ba-9dc3-4eca-9284-1c92c31c60f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_cec0e0ce-8d66-4094-aff8-8fe54cc81608" xlink:to="loc_us-gaap_BillingsInExcessOfCostAbstract_5ec194ba-9dc3-4eca-9284-1c92c31c60f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f0c5b922-2ba2-4063-b763-009ee7afa068" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BillingsInExcessOfCostAbstract_5ec194ba-9dc3-4eca-9284-1c92c31c60f7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f0c5b922-2ba2-4063-b763-009ee7afa068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_6b6d53a9-fc17-4aa0-b9d7-d64286910be7" xlink:href="road-20190630.xsd#road_ContractwithCustomerLiabilityCurrentIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BillingsInExcessOfCostAbstract_5ec194ba-9dc3-4eca-9284-1c92c31c60f7" xlink:to="loc_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease_6b6d53a9-fc17-4aa0-b9d7-d64286910be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_35bc72c6-4820-4eea-a70e-6f237f16d024" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BillingsInExcessOfCostAbstract_5ec194ba-9dc3-4eca-9284-1c92c31c60f7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_35bc72c6-4820-4eea-a70e-6f237f16d024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_NetBillingsInExcessOfCostsAbstract_3c204ea1-b9db-48c4-bc0b-296e73917a11" xlink:href="road-20190630.xsd#road_NetBillingsInExcessOfCostsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ContractWithCustomerAssetAndLiabilityRollForward_cec0e0ce-8d66-4094-aff8-8fe54cc81608" xlink:to="loc_road_NetBillingsInExcessOfCostsAbstract_3c204ea1-b9db-48c4-bc0b-296e73917a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_c97d3f1e-13e2-415b-90ff-02fba0e44f80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_NetBillingsInExcessOfCostsAbstract_3c204ea1-b9db-48c4-bc0b-296e73917a11" xlink:to="loc_us-gaap_ContractWithCustomerLiability_c97d3f1e-13e2-415b-90ff-02fba0e44f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability_532c2c13-3fb9-4b8e-a7a8-66880ffa2061" xlink:href="road-20190630.xsd#road_IncreaseDecreaseinContractwithCustomerAssetLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_NetBillingsInExcessOfCostsAbstract_3c204ea1-b9db-48c4-bc0b-296e73917a11" xlink:to="loc_road_IncreaseDecreaseinContractwithCustomerAssetLiability_532c2c13-3fb9-4b8e-a7a8-66880ffa2061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_e9bc9b5e-4c8a-462c-a04a-2c0a210391fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_NetBillingsInExcessOfCostsAbstract_3c204ea1-b9db-48c4-bc0b-296e73917a11" xlink:to="loc_us-gaap_ContractWithCustomerLiability_e9bc9b5e-4c8a-462c-a04a-2c0a210391fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails" xlink:type="simple" xlink:href="road-20190630.xsd#CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_37596424-5a4d-45cd-9c57-e4c8071eb0a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_c2ca5591-5add-446c-8979-d097f1eb9f31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_37596424-5a4d-45cd-9c57-e4c8071eb0a5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_c2ca5591-5add-446c-8979-d097f1eb9f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_418e6a66-ed8c-480b-ac79-f0538e4c1a6c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_37596424-5a4d-45cd-9c57-e4c8071eb0a5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_418e6a66-ed8c-480b-ac79-f0538e4c1a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_d2cfb744-0646-44f8-acaf-612d4e84fe30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_418e6a66-ed8c-480b-ac79-f0538e4c1a6c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_d2cfb744-0646-44f8-acaf-612d4e84fe30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f228bfd8-2c79-4af8-b4db-f89cfe3b8511" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_418e6a66-ed8c-480b-ac79-f0538e4c1a6c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f228bfd8-2c79-4af8-b4db-f89cfe3b8511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2788341f-b1e6-4d72-b2fa-ff07e0508b30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f228bfd8-2c79-4af8-b4db-f89cfe3b8511" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_2788341f-b1e6-4d72-b2fa-ff07e0508b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_05670cb4-ebe2-43bc-9189-2f9169462cf4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_fcc80c05-e13c-4e9e-a195-df2e13bc1a8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_05670cb4-ebe2-43bc-9189-2f9169462cf4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_fcc80c05-e13c-4e9e-a195-df2e13bc1a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1d51d523-f4a2-4f1d-a6c1-1bf53e38a775" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d98203fe-44fa-40c4-a2a1-c0d9f5eb818a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1d51d523-f4a2-4f1d-a6c1-1bf53e38a775" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d98203fe-44fa-40c4-a2a1-c0d9f5eb818a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentScheduleofPPEDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_93e1d641-bae7-4ab9-a036-488725ad6ba8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2dd0c9df-f839-42df-9478-241ae134b65a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_93e1d641-bae7-4ab9-a036-488725ad6ba8" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2dd0c9df-f839-42df-9478-241ae134b65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1379210a-0a76-4940-80cb-673d135f9320" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2dd0c9df-f839-42df-9478-241ae134b65a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1379210a-0a76-4940-80cb-673d135f9320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1379210a-0a76-4940-80cb-673d135f9320" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_301fba8b-8205-498e-ad32-71613d2b45bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_EquipmentMember_301fba8b-8205-498e-ad32-71613d2b45bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember_bf2b013f-ab8c-4ab1-b349-bf579d8b16eb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_ManufacturingFacilityMember_bf2b013f-ab8c-4ab1-b349-bf579d8b16eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_681972cf-867e-4036-8c71-3178629180b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_681972cf-867e-4036-8c71-3178629180b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_QuarryReservesMember_f65b02a4-bd60-4717-95b2-273398295723" xlink:href="road-20190630.xsd#road_QuarryReservesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_road_QuarryReservesMember_f65b02a4-bd60-4717-95b2-273398295723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_35b37fab-2fcd-4dd2-bed6-91d760649e1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_BuildingMember_35b37fab-2fcd-4dd2-bed6-91d760649e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_2f3cf646-0604-41e0-b6f9-916745de1bba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_2f3cf646-0604-41e0-b6f9-916745de1bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_4890ffea-6361-4f78-93aa-8dd996580ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9ca76d86-0eb4-447f-8922-0e2c3d1a43b9" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_4890ffea-6361-4f78-93aa-8dd996580ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2dd0c9df-f839-42df-9478-241ae134b65a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_82758a1b-d078-4e4d-8102-a453e7c6ff91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_82758a1b-d078-4e4d-8102-a453e7c6ff91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e9c4cb8e-2d14-4805-a68d-dd9bdca93372" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e9c4cb8e-2d14-4805-a68d-dd9bdca93372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_5e90822e-e177-4be1-81e4-13f18deb4444" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_ConstructionInProgressGross_5e90822e-e177-4be1-81e4-13f18deb4444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_85b0aad3-3f58-4c34-afc9-02692761de04" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee74fe2b-b7d1-4730-b167-e2d1260ae163" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_85b0aad3-3f58-4c34-afc9-02692761de04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="road-20190630.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1652542b-dcbc-4122-8529-adf7b000d359" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5f775ed5-8b06-45a4-aeb1-cbbab4b94779" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1652542b-dcbc-4122-8529-adf7b000d359" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5f775ed5-8b06-45a4-aeb1-cbbab4b94779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1f2246b7-7cd7-4a94-ac92-6f3c001fca10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5f775ed5-8b06-45a4-aeb1-cbbab4b94779" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1f2246b7-7cd7-4a94-ac92-6f3c001fca10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3819ed96-40e1-4640-9c65-8200477efec8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1f2246b7-7cd7-4a94-ac92-6f3c001fca10" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3819ed96-40e1-4640-9c65-8200477efec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AsphaltTerminalMember_6feed7f8-b927-4e95-a6c6-f08f0235932e" xlink:href="road-20190630.xsd#road_AsphaltTerminalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3819ed96-40e1-4640-9c65-8200477efec8" xlink:to="loc_road_AsphaltTerminalMember_6feed7f8-b927-4e95-a6c6-f08f0235932e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5f775ed5-8b06-45a4-aeb1-cbbab4b94779" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PaymentsForAssetAcquisitions_a8e85c27-9a4a-49b9-b77d-848e4d0baf19" xlink:href="road-20190630.xsd#road_PaymentsForAssetAcquisitions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:to="loc_road_PaymentsForAssetAcquisitions_a8e85c27-9a4a-49b9-b77d-848e4d0baf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AssetAcquisitionTransactionCosts_f5b7c9a8-462e-4d82-8d0e-58f1ac00f9d9" xlink:href="road-20190630.xsd#road_AssetAcquisitionTransactionCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:to="loc_road_AssetAcquisitionTransactionCosts_f5b7c9a8-462e-4d82-8d0e-58f1ac00f9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c383f3f4-0de8-4e1e-8215-8756cf66b212" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d2e13d53-0421-43b6-9a7e-2d1d0589a96f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c383f3f4-0de8-4e1e-8215-8756cf66b212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Equity" xlink:type="simple" xlink:href="road-20190630.xsd#Equity"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/Equity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_4b9251d9-ad59-4d3c-9dcb-8f57a7213400" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7941d37f-397e-4d97-839e-4ada4cd53c41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4b9251d9-ad59-4d3c-9dcb-8f57a7213400" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7941d37f-397e-4d97-839e-4ada4cd53c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EquityDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_856158be-54f3-425c-b299-b06f1a14612a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:href="road-20190630.xsd#road_ScheduleOfStockholdersEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_856158be-54f3-425c-b299-b06f1a14612a" xlink:to="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2d9687ab-6627-4070-a82d-cbd5a3dd4d54" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2d9687ab-6627-4070-a82d-cbd5a3dd4d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_353e476d-3925-43ee-be54-a833d5de9c2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2d9687ab-6627-4070-a82d-cbd5a3dd4d54" xlink:to="loc_us-gaap_ClassOfStockDomain_353e476d-3925-43ee-be54-a833d5de9c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7cf373ce-36dc-47db-8e5c-b8bbaf6ad824" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_353e476d-3925-43ee-be54-a833d5de9c2c" xlink:to="loc_us-gaap_CommonClassBMember_7cf373ce-36dc-47db-8e5c-b8bbaf6ad824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5a25d511-6af6-45bf-af91-7d7157456931" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_353e476d-3925-43ee-be54-a833d5de9c2c" xlink:to="loc_us-gaap_CommonClassAMember_5a25d511-6af6-45bf-af91-7d7157456931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_66883d83-8071-4991-a714-9681fbfe2b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_66883d83-8071-4991-a714-9681fbfe2b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7215f471-748a-40de-b822-fefcc8f8ccde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_66883d83-8071-4991-a714-9681fbfe2b4e" xlink:to="loc_us-gaap_EquityComponentDomain_7215f471-748a-40de-b822-fefcc8f8ccde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_02d2fa13-c302-436a-9b85-ad44a82664b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7215f471-748a-40de-b822-fefcc8f8ccde" xlink:to="loc_us-gaap_TreasuryStockMember_02d2fa13-c302-436a-9b85-ad44a82664b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_3c723d2b-ef19-410e-9a7e-4c39100295cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_3c723d2b-ef19-410e-9a7e-4c39100295cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_192c1e08-81bb-437e-9fc8-f52d5ffa7ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3c723d2b-ef19-410e-9a7e-4c39100295cd" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_192c1e08-81bb-437e-9fc8-f52d5ffa7ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_9d5f30c8-9cfb-41e2-b299-a004b3142f7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_192c1e08-81bb-437e-9fc8-f52d5ffa7ed1" xlink:to="loc_us-gaap_IPOMember_9d5f30c8-9cfb-41e2-b299-a004b3142f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9cde29e0-34a2-451e-b731-44edbb697df1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_us-gaap_AwardTypeAxis_9cde29e0-34a2-451e-b731-44edbb697df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75ddac17-df51-4969-bcfd-0416cdab6ddb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9cde29e0-34a2-451e-b731-44edbb697df1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75ddac17-df51-4969-bcfd-0416cdab6ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_178ced4e-9fdf-4aad-b845-a0cb9fbadbc7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75ddac17-df51-4969-bcfd-0416cdab6ddb" xlink:to="loc_us-gaap_RestrictedStockMember_178ced4e-9fdf-4aad-b845-a0cb9fbadbc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_0b611e7e-f2e2-45d0-855d-b1082c72832a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_srt_TitleOfIndividualAxis_0b611e7e-f2e2-45d0-855d-b1082c72832a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c257dd4d-d7b3-483c-99d6-5d4f47bcd3b3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_0b611e7e-f2e2-45d0-855d-b1082c72832a" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c257dd4d-d7b3-483c-99d6-5d4f47bcd3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_a5e16bde-d9e4-41d1-9f33-b9f9f1f1a0c7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_c257dd4d-d7b3-483c-99d6-5d4f47bcd3b3" xlink:to="loc_srt_DirectorMember_a5e16bde-d9e4-41d1-9f33-b9f9f1f1a0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:href="road-20190630.xsd#road_ScheduleOfStockholdersEquityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityTable_cdd0f8d3-fc6e-4631-9926-1a1ee592c748" xlink:to="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_5ccfe733-58f0-4304-a31a-53bdca16bb6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_5ccfe733-58f0-4304-a31a-53bdca16bb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f8d99a23-e0a3-48fa-b56a-d82b2a52e285" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f8d99a23-e0a3-48fa-b56a-d82b2a52e285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_19d9f390-d999-4f94-9fb1-dbfdf7121adc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_19d9f390-d999-4f94-9fb1-dbfdf7121adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_b0925834-284a-44e5-98fb-5e50af2d0a5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_b0925834-284a-44e5-98fb-5e50af2d0a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_9223a19c-36fe-4c06-9b51-f8b3c6192507" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_9223a19c-36fe-4c06-9b51-f8b3c6192507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_c18028af-62a7-45ed-8a7e-cb6fc99bdc23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_c18028af-62a7-45ed-8a7e-cb6fc99bdc23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_7f314134-c94a-40ef-b9d0-dcfd9b066d52" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_7f314134-c94a-40ef-b9d0-dcfd9b066d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_d31a34d2-16d8-4135-81cc-c9acd7d35e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_d31a34d2-16d8-4135-81cc-c9acd7d35e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_fabc7d9f-ccf7-4edd-8e67-181bf78f4c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_fabc7d9f-ccf7-4edd-8e67-181bf78f4c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_de10b5da-7905-479c-b0e5-01cc94270f26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_CommonStockSharesIssued_de10b5da-7905-479c-b0e5-01cc94270f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4c699bb3-887c-4e4f-9697-a26919a2918a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4c699bb3-887c-4e4f-9697-a26919a2918a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_b4139b83-3cb7-4819-af01-b29568f1cc76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_TreasuryStockShares_b4139b83-3cb7-4819-af01-b29568f1cc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_fbf98d23-d62f-405d-8d34-9bb5e8b6e17b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_fbf98d23-d62f-405d-8d34-9bb5e8b6e17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares_48d2288c-057b-4b41-8506-6c99c9c9bf53" xlink:href="road-20190630.xsd#road_ConversionRatetoReclassifyCommonStocktoClassBShares"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares_48d2288c-057b-4b41-8506-6c99c9c9bf53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_3a9a4f6c-b931-419d-b043-9aef0958b6a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_3a9a4f6c-b931-419d-b043-9aef0958b6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f98e2f8a-ecfa-4b69-8e7b-33fc386aa622" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f98e2f8a-ecfa-4b69-8e7b-33fc386aa622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards_d74469f3-f73e-4c3d-b71a-bebdf8a1b961" xlink:href="road-20190630.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfStockholdersEquityLineItems_d11a2c3c-2248-47c9-a61d-a5da19c0285d" xlink:to="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards_d74469f3-f73e-4c3d-b71a-bebdf8a1b961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/Debt" xlink:type="simple" xlink:href="road-20190630.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d47de7d4-4d08-4526-b1cf-6eec9b02df18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_07487239-cfd3-4a2c-922e-1c232c603fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d47de7d4-4d08-4526-b1cf-6eec9b02df18" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_07487239-cfd3-4a2c-922e-1c232c603fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtTables" xlink:type="simple" xlink:href="road-20190630.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_34d9337e-96a6-492d-9de3-b12abdb6100e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_c69616b7-b393-4305-af3a-ce789a4e1d78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_34d9337e-96a6-492d-9de3-b12abdb6100e" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_c69616b7-b393-4305-af3a-ce789a4e1d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/DebtDetails" xlink:type="simple" xlink:href="road-20190630.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c7a4e7f3-6589-454f-a221-8859dbb35e75" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f6aa1e82-334a-4989-8403-6030b08571a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c7a4e7f3-6589-454f-a221-8859dbb35e75" xlink:to="loc_us-gaap_DebtInstrumentTable_f6aa1e82-334a-4989-8403-6030b08571a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_10a72e60-6731-469a-b397-4ca72e8c1a88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6aa1e82-334a-4989-8403-6030b08571a7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_10a72e60-6731-469a-b397-4ca72e8c1a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_10a72e60-6731-469a-b397-4ca72e8c1a88" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_738b5647-60d6-4c3c-9fe8-7c899771025e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:to="loc_us-gaap_SeniorNotesMember_738b5647-60d6-4c3c-9fe8-7c899771025e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_54ebc0f3-021a-4dd9-9768-f70fd98496d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:to="loc_us-gaap_LineOfCreditMember_54ebc0f3-021a-4dd9-9768-f70fd98496d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_93766414-d849-4e69-9716-3c184f9ee3ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99a50af8-40c7-4edb-990a-190d32c19ce5" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_93766414-d849-4e69-9716-3c184f9ee3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6aa1e82-334a-4989-8403-6030b08571a7" xlink:to="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2cc30e6c-63ec-4272-8fe3-c63eac44fc1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_2cc30e6c-63ec-4272-8fe3-c63eac44fc1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5c90eaed-e845-4611-84d6-6024652eb5c9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5c90eaed-e845-4611-84d6-6024652eb5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_66655394-d9d1-4366-ada9-4fc1aafed270" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_LongTermDebt_66655394-d9d1-4366-ada9-4fc1aafed270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_330b95f8-9671-4281-b677-635ac511a0ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_330b95f8-9671-4281-b677-635ac511a0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_7802f640-8e68-405f-aa9d-bc228be0620d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_7802f640-8e68-405f-aa9d-bc228be0620d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_46e4d8c4-8e44-4492-af8b-96cb316fb5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_LongTermDebtCurrent_46e4d8c4-8e44-4492-af8b-96cb316fb5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_43ea7cad-7703-469d-a95b-00de89df3107" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_efb3ce29-06d3-499f-b29d-47d0f9b491ca" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_43ea7cad-7703-469d-a95b-00de89df3107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShare" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f3fbfcd1-0691-4bfd-88b0-3c88194e226d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_49ed65a8-d704-4ebe-b734-7a968e99da37" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f3fbfcd1-0691-4bfd-88b0-3c88194e226d" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_49ed65a8-d704-4ebe-b734-7a968e99da37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareTables" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d6fd8646-0b3c-4d2a-bdbb-510f03d8f83d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_02d388f7-f692-4050-b601-8e6f73b16f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d6fd8646-0b3c-4d2a-bdbb-510f03d8f83d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_02d388f7-f692-4050-b601-8e6f73b16f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_874d6605-e0e7-4679-a460-bf41075ed001" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_f6ea11f0-3fc0-42ab-9ef5-01ee18327066" xlink:href="road-20190630.xsd#road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_874d6605-e0e7-4679-a460-bf41075ed001" xlink:to="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_f6ea11f0-3fc0-42ab-9ef5-01ee18327066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_f6ea11f0-3fc0-42ab-9ef5-01ee18327066" xlink:to="loc_us-gaap_AwardTypeAxis_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e6ac814b-f977-453a-b5a5-d99a2fb8ca1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1613c659-6415-420a-a051-7e1aed85e634" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1613c659-6415-420a-a051-7e1aed85e634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TwoThousandAndEighteenRestrictedStockGrantMember_2584ab72-8f23-4f3f-b193-66b3ed3c77ce" xlink:href="road-20190630.xsd#road_TwoThousandAndEighteenRestrictedStockGrantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:to="loc_road_TwoThousandAndEighteenRestrictedStockGrantMember_2584ab72-8f23-4f3f-b193-66b3ed3c77ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TwoThousandAndNineteenRestrictedStockGrantMember_df1cc3ce-9d06-4f84-9bd8-14d6b31216cc" xlink:href="road-20190630.xsd#road_TwoThousandAndNineteenRestrictedStockGrantMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64c719ae-007f-474b-92ac-0e4a26c58e41" xlink:to="loc_road_TwoThousandAndNineteenRestrictedStockGrantMember_df1cc3ce-9d06-4f84-9bd8-14d6b31216cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:href="road-20190630.xsd#road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable_f6ea11f0-3fc0-42ab-9ef5-01ee18327066" xlink:to="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_5547c91a-b253-4180-8e1d-1c5e967e2361" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_NetIncomeLossAbstract_5547c91a-b253-4180-8e1d-1c5e967e2361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fbf5f88e-b92c-4bae-9a8a-e623c813b260" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_5547c91a-b253-4180-8e1d-1c5e967e2361" xlink:to="loc_us-gaap_NetIncomeLoss_fbf5f88e-b92c-4bae-9a8a-e623c813b260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_8f87a61b-a211-4224-937c-6f4eaf6c8bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_8f87a61b-a211-4224-937c-6f4eaf6c8bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fa839ee7-da02-4f7f-b808-d1b048988dcc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_8f87a61b-a211-4224-937c-6f4eaf6c8bd4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fa839ee7-da02-4f7f-b808-d1b048988dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d12a4b10-3d1f-43bd-9215-1c6809895fd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_EarningsPerShareBasic_d12a4b10-3d1f-43bd-9215-1c6809895fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_e0cee085-242e-4497-aad9-8a9d92d2a714" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_e0cee085-242e-4497-aad9-8a9d92d2a714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e4d9d159-72da-4498-adda-82e260baa974" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_e0cee085-242e-4497-aad9-8a9d92d2a714" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e4d9d159-72da-4498-adda-82e260baa974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d4a5eddf-d8dd-46a2-817f-e4869f913598" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d4a5eddf-d8dd-46a2-817f-e4869f913598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a0cc0145-4b7e-4007-b11d-2b4dc13135fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems_0d755e46-8d41-4b07-b23b-1ac064192210" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a0cc0145-4b7e-4007-b11d-2b4dc13135fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" xlink:type="simple" xlink:href="road-20190630.xsd#ProvisionforIncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ProvisionforIncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_217f2e06-787e-48cb-939b-ea415a50f37c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_16f340f3-5f79-43b2-973b-e859cad9b549" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_217f2e06-787e-48cb-939b-ea415a50f37c" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_16f340f3-5f79-43b2-973b-e859cad9b549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail" xlink:type="simple" xlink:href="road-20190630.xsd#ProvisionforIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_84688a51-7640-4c5f-ac99-c8a230a3de47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_6a6f4e8a-0adc-403b-8d27-3bb2decfe31e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_84688a51-7640-4c5f-ac99-c8a230a3de47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_6a6f4e8a-0adc-403b-8d27-3bb2decfe31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit_3d1bab08-f831-40c0-9646-d7653f92af8d" xlink:href="road-20190630.xsd#road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_84688a51-7640-4c5f-ac99-c8a230a3de47" xlink:to="loc_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit_3d1bab08-f831-40c0-9646-d7653f92af8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_84a6a45a-d9da-49b2-9224-3e2b3bb22d43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_84688a51-7640-4c5f-ac99-c8a230a3de47" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_84a6a45a-d9da-49b2-9224-3e2b3bb22d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedParties" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedParties"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RelatedParties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_aa2f8d2d-676f-4f3e-a3cf-3522029a15be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7140a9fd-9012-496a-8230-5a855a926e96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_aa2f8d2d-676f-4f3e-a3cf-3522029a15be" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7140a9fd-9012-496a-8230-5a855a926e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesTables" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesTables"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_9be15a51-0263-432d-b03b-5630442a2e46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_ebe426bc-f2c4-447b-8334-f5a577f5371c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_9be15a51-0263-432d-b03b-5630442a2e46" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_ebe426bc-f2c4-447b-8334-f5a577f5371c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1d2c5f7a-f6aa-45fb-a3dc-1def1147a719" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1d2c5f7a-f6aa-45fb-a3dc-1def1147a719" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1c082484-0983-4bf3-88bc-0712cac5a766" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1c082484-0983-4bf3-88bc-0712cac5a766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4d0c1c9f-f219-4129-a7db-16b7118963ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1c082484-0983-4bf3-88bc-0712cac5a766" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4d0c1c9f-f219-4129-a7db-16b7118963ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_bac546b4-1c55-4ae2-bac8-435d4f2aef18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4d0c1c9f-f219-4129-a7db-16b7118963ea" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_bac546b4-1c55-4ae2-bac8-435d4f2aef18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_f1af1652-bf2f-4872-b922-ce9830d57970" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4d0c1c9f-f219-4129-a7db-16b7118963ea" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_f1af1652-bf2f-4872-b922-ce9830d57970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_f172ffb3-8223-4a02-abb1-3737f62451c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_f172ffb3-8223-4a02-abb1-3737f62451c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_9d6d7764-7d45-41e3-965d-f66ef3533984" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_f172ffb3-8223-4a02-abb1-3737f62451c0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_9d6d7764-7d45-41e3-965d-f66ef3533984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsiderationNoteReceivableMember_0f4c3980-9a74-46b2-9e61-26b1c4f04192" xlink:href="road-20190630.xsd#road_ConsiderationNoteReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9d6d7764-7d45-41e3-965d-f66ef3533984" xlink:to="loc_road_ConsiderationNoteReceivableMember_0f4c3980-9a74-46b2-9e61-26b1c4f04192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_AccountsPayableNoteReceivableMember_634af463-293c-485d-8644-a415fe6fe35a" xlink:href="road-20190630.xsd#road_AccountsPayableNoteReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_9d6d7764-7d45-41e3-965d-f66ef3533984" xlink:to="loc_road_AccountsPayableNoteReceivableMember_634af463-293c-485d-8644-a415fe6fe35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_06c593d5-e60e-4421-8cb7-966563f297ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_06c593d5-e60e-4421-8cb7-966563f297ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_34486390-a8ab-482e-9c88-3a93e77ae0ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_06c593d5-e60e-4421-8cb7-966563f297ce" xlink:to="loc_us-gaap_RelatedPartyDomain_34486390-a8ab-482e-9c88-3a93e77ae0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_77b9673c-f0cd-48a9-a032-8f33d1beb5a5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_34486390-a8ab-482e-9c88-3a93e77ae0ad" xlink:to="loc_srt_AffiliatedEntityMember_77b9673c-f0cd-48a9-a032-8f33d1beb5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_66357a83-1fc7-4b86-b7d5-97196d8531b5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_srt_CounterpartyNameAxis_66357a83-1fc7-4b86-b7d5-97196d8531b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0c9a4d89-6edb-424d-9ea5-74c7e787267a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_66357a83-1fc7-4b86-b7d5-97196d8531b5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0c9a4d89-6edb-424d-9ea5-74c7e787267a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HKLtd.Member_514e012b-1afb-40e5-8f1c-f7ed923c88b5" xlink:href="road-20190630.xsd#road_HKLtd.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0c9a4d89-6edb-424d-9ea5-74c7e787267a" xlink:to="loc_road_HKLtd.Member_514e012b-1afb-40e5-8f1c-f7ed923c88b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxCapitalPartnersMember_f68a07d8-003f-4afe-afcb-e2f6887ed819" xlink:href="road-20190630.xsd#road_SunTxCapitalPartnersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0c9a4d89-6edb-424d-9ea5-74c7e787267a" xlink:to="loc_road_SunTxCapitalPartnersMember_f68a07d8-003f-4afe-afcb-e2f6887ed819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3b697a37-4ef7-48ed-810d-3d4bbd375bd9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_dei_LegalEntityAxis_3b697a37-4ef7-48ed-810d-3d4bbd375bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d13282e2-b2ad-4ec0-aad5-2a8540541412" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3b697a37-4ef7-48ed-810d-3d4bbd375bd9" xlink:to="loc_dei_EntityDomain_d13282e2-b2ad-4ec0-aad5-2a8540541412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HAPropertiesLLCMember_1671c888-1a79-41b2-b06d-a3f1a7601319" xlink:href="road-20190630.xsd#road_HAPropertiesLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d13282e2-b2ad-4ec0-aad5-2a8540541412" xlink:to="loc_road_HAPropertiesLLCMember_1671c888-1a79-41b2-b06d-a3f1a7601319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2bace725-616a-44aa-96ed-92193efd4441" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_8ca58b2c-0213-46fc-9d63-ec7eaf740fea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_8ca58b2c-0213-46fc-9d63-ec7eaf740fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_0b3ba3f7-931b-4731-9a5d-64522b405f50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_0b3ba3f7-931b-4731-9a5d-64522b405f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_d2333567-19f8-40ac-9028-567265a2e834" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_6d73f0bf-b456-41f1-b635-4c981615a25e" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_d2333567-19f8-40ac-9028-567265a2e834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_8f642199-f70b-41d4-af1c-5ec28fec5e42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_8f642199-f70b-41d4-af1c-5ec28fec5e42" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_56fb4a54-fbbc-492d-bbd9-d5bb115fec1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d3e94f7f-6709-4fef-83ed-1a7ea0c6bc34" xlink:to="loc_us-gaap_RelatedPartyDomain_56fb4a54-fbbc-492d-bbd9-d5bb115fec1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_7916852d-cefb-49f7-a207-da0e75940869" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_56fb4a54-fbbc-492d-bbd9-d5bb115fec1f" xlink:to="loc_srt_AffiliatedEntityMember_7916852d-cefb-49f7-a207-da0e75940869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_e0bbf7e7-6db2-4633-b5e6-9e743e66d3b0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_PurchaserOfSubsidiaryMember_b9b48800-2e06-4ab7-be2a-8f068b764e04" xlink:href="road-20190630.xsd#road_PurchaserOfSubsidiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_PurchaserOfSubsidiaryMember_b9b48800-2e06-4ab7-be2a-8f068b764e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DisposedEntitMember_bf216a10-9b67-4e8f-b198-95135b973f9a" xlink:href="road-20190630.xsd#road_DisposedEntitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_DisposedEntitMember_bf216a10-9b67-4e8f-b198-95135b973f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SubcontractingServicesMember_db834f7c-ed82-41cc-99f9-71f5adf89b5e" xlink:href="road-20190630.xsd#road_SubcontractingServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_SubcontractingServicesMember_db834f7c-ed82-41cc-99f9-71f5adf89b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConstructionServicesMember_37e1a0ae-59f8-486b-bc35-841e06f61803" xlink:href="road-20190630.xsd#road_ConstructionServicesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_ConstructionServicesMember_37e1a0ae-59f8-486b-bc35-841e06f61803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_DeepSouthAdventuresCharterServicesMember_17c36d5e-0851-47ed-a12c-9a613fd22cec" xlink:href="road-20190630.xsd#road_DeepSouthAdventuresCharterServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_DeepSouthAdventuresCharterServicesMember_17c36d5e-0851-47ed-a12c-9a613fd22cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_374012e8-3e25-4faa-9d52-27791fc08ff9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_us-gaap_VehiclesMember_374012e8-3e25-4faa-9d52-27791fc08ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConsultingServicesMember_6063235b-fbdf-4f9f-a538-0511cd56a1f6" xlink:href="road-20190630.xsd#road_ConsultingServicesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_ConsultingServicesMember_6063235b-fbdf-4f9f-a538-0511cd56a1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LegalServiceMember_1c896a59-f69b-41be-a32c-01ab3412a659" xlink:href="road-20190630.xsd#road_LegalServiceMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_LegalServiceMember_1c896a59-f69b-41be-a32c-01ab3412a659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HKLtd.Member_3ec94be1-aaab-4994-a46d-82de5f595d3c" xlink:href="road-20190630.xsd#road_HKLtd.Member"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_HKLtd.Member_3ec94be1-aaab-4994-a46d-82de5f595d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HAPropertiesLLCMember_87ef5e38-499f-4f00-8232-cf156a4c43f8" xlink:href="road-20190630.xsd#road_HAPropertiesLLCMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_HAPropertiesLLCMember_87ef5e38-499f-4f00-8232-cf156a4c43f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_IslandPondCorporateServicesLLCMember_06ae8390-6101-446a-b525-95f343b7b0f0" xlink:href="road-20190630.xsd#road_IslandPondCorporateServicesLLCMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_IslandPondCorporateServicesLLCMember_06ae8390-6101-446a-b525-95f343b7b0f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SunTxManagementServicesAgreementMember_b60b4ea9-a1a2-4867-b7d9-05c3b24c0810" xlink:href="road-20190630.xsd#road_SunTxManagementServicesAgreementMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_c52c3ea0-10e7-419b-bbf8-8f8985b1696a" xlink:to="loc_road_SunTxManagementServicesAgreementMember_b60b4ea9-a1a2-4867-b7d9-05c3b24c0810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_2cafa462-6d91-4b94-8dae-e4f5df5ec06b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_dd23d0dc-2f7f-46cc-9065-3b28ac31b329" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_2cafa462-6d91-4b94-8dae-e4f5df5ec06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_75f9adb7-2379-482a-b595-bc8ec668523f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2cafa462-6d91-4b94-8dae-e4f5df5ec06b" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_75f9adb7-2379-482a-b595-bc8ec668523f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_76fe3850-ce23-4d07-ad74-294bc36a4243" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_2cafa462-6d91-4b94-8dae-e4f5df5ec06b" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_76fe3850-ce23-4d07-ad74-294bc36a4243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SettlementAgreement" xlink:type="simple" xlink:href="road-20190630.xsd#SettlementAgreement"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SettlementAgreement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0869ad6-4da7-4019-8937-3227e6fa9f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31cf10b4-de1b-4ab6-b7f3-ba662182aaef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0869ad6-4da7-4019-8937-3227e6fa9f3e" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31cf10b4-de1b-4ab6-b7f3-ba662182aaef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SettlementAgreementDetail" xlink:type="simple" xlink:href="road-20190630.xsd#SettlementAgreementDetail"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SettlementAgreementDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cf4826ae-c129-484b-8238-864f4efe0cdf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_b9292e31-b211-4dc5-89b3-487de33675a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cf4826ae-c129-484b-8238-864f4efe0cdf" xlink:to="loc_us-gaap_LossContingenciesTable_b9292e31-b211-4dc5-89b3-487de33675a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_53115eca-d009-4b7f-9b5f-d7892f54aad2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b9292e31-b211-4dc5-89b3-487de33675a3" xlink:to="loc_us-gaap_TypeOfArrangementAxis_53115eca-d009-4b7f-9b5f-d7892f54aad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_c04079ed-b3de-4909-8926-e534871fdb7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_53115eca-d009-4b7f-9b5f-d7892f54aad2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_c04079ed-b3de-4909-8926-e534871fdb7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_SettlementAgreementMember_4c919b3d-65ba-468e-a4c3-0fe5661d94f8" xlink:href="road-20190630.xsd#road_SettlementAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_c04079ed-b3de-4909-8926-e534871fdb7e" xlink:to="loc_road_SettlementAgreementMember_4c919b3d-65ba-468e-a4c3-0fe5661d94f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_b9292e31-b211-4dc5-89b3-487de33675a3" xlink:to="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable_fc873acb-9574-4915-b4c3-48b973c2fd12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_LossContingencyReceivable_fc873acb-9574-4915-b4c3-48b973c2fd12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_LossContingencyNumberOfInstallments_e841d30b-0fa7-4a2b-b895-794bd7e0cb0e" xlink:href="road-20190630.xsd#road_LossContingencyNumberOfInstallments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_road_LossContingencyNumberOfInstallments_e841d30b-0fa7-4a2b-b895-794bd7e0cb0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossRelatedToLitigationSettlement_d2b81c32-384c-466e-a319-31232f8a6c00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_GainLossRelatedToLitigationSettlement_d2b81c32-384c-466e-a319-31232f8a6c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivableProceeds_7a40b607-f711-4f18-8a17-842fecc2a621" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivableProceeds"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_LossContingencyReceivableProceeds_7a40b607-f711-4f18-8a17-842fecc2a621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_951421b4-387d-45ae-a432-93d8cc46aa74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_951421b4-387d-45ae-a432-93d8cc46aa74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a0511376-0bd6-4a5e-b995-3ecb132d960a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_f13f383d-a48e-4dca-a694-2bb70bb4334a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a0511376-0bd6-4a5e-b995-3ecb132d960a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensation" xlink:type="simple" xlink:href="road-20190630.xsd#EquityBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_82335da9-e811-4cd7-98e2-8fae46b1815f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_89141c1e-f309-47bf-b082-11ccf48512b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_82335da9-e811-4cd7-98e2-8fae46b1815f" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_89141c1e-f309-47bf-b082-11ccf48512b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="simple" xlink:href="road-20190630.xsd#EquityBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/EquityBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8b2edf57-5436-42f4-ae24-ed184d70ea03" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8b2edf57-5436-42f4-ae24-ed184d70ea03" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_79f11e44-8b6d-4621-8d56-ee046c3551f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:to="loc_us-gaap_StatementClassOfStockAxis_79f11e44-8b6d-4621-8d56-ee046c3551f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3e0980a9-3a11-476a-9185-bb23630669c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_79f11e44-8b6d-4621-8d56-ee046c3551f3" xlink:to="loc_us-gaap_ClassOfStockDomain_3e0980a9-3a11-476a-9185-bb23630669c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f10a1f28-4e6d-4a1c-b21e-d75aad08f4e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3e0980a9-3a11-476a-9185-bb23630669c5" xlink:to="loc_us-gaap_CommonClassAMember_f10a1f28-4e6d-4a1c-b21e-d75aad08f4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:to="loc_us-gaap_AwardTypeAxis_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d2164b58-7ba7-4b30-9c98-b996bfdf4a12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_82582416-a4e7-4f3f-a20e-b38e4e2f4dd0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d2164b58-7ba7-4b30-9c98-b996bfdf4a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_7ef5ec6b-7a08-4de9-ab1a-964ff15dc91d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d2164b58-7ba7-4b30-9c98-b996bfdf4a12" xlink:to="loc_us-gaap_RestrictedStockMember_7ef5ec6b-7a08-4de9-ab1a-964ff15dc91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_add3af34-ca15-4d08-8e70-64509d9030dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_8f800c00-b722-4ed7-880e-0f408a743a03" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_8f800c00-b722-4ed7-880e-0f408a743a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue_8012e2c4-ab1d-4e1b-b4db-feea8059a844" xlink:href="road-20190630.xsd#road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:to="loc_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue_8012e2c4-ab1d-4e1b-b4db-feea8059a844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_21c019f9-ec41-47d8-8b96-48abd43ea0db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90d068cc-b715-4706-88c0-1f73d0b6b9aa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_21c019f9-ec41-47d8-8b96-48abd43ea0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEvents" xlink:type="simple" xlink:href="road-20190630.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_4b954f7a-70ae-48f4-b5fc-181870ab4f90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_ca0324a9-1d92-4353-8ddc-509bf5e0bcb4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_4b954f7a-70ae-48f4-b5fc-181870ab4f90" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_ca0324a9-1d92-4353-8ddc-509bf5e0bcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="road-20190630.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.constructionpartners.net/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_775c4202-2cf7-4735-aea7-bb67adf41642" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_775c4202-2cf7-4735-aea7-bb67adf41642" xlink:to="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4adc5a91-be30-449d-b04b-f4e758d9c988" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4adc5a91-be30-449d-b04b-f4e758d9c988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8103f69f-9442-43c8-a77e-cd8fff1ea221" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4adc5a91-be30-449d-b04b-f4e758d9c988" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8103f69f-9442-43c8-a77e-cd8fff1ea221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_42e65a8c-d210-4d48-86ca-bf469471dd18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_8103f69f-9442-43c8-a77e-cd8fff1ea221" xlink:to="loc_us-gaap_SubsequentEventMember_42e65a8c-d210-4d48-86ca-bf469471dd18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8c9a07f9-27ce-454a-a1e5-882f6e46c05c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_srt_StatementGeographicalAxis_8c9a07f9-27ce-454a-a1e5-882f6e46c05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6d345aa8-3fc9-48c1-8a0a-a90c7a06aa38" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8c9a07f9-27ce-454a-a1e5-882f6e46c05c" xlink:to="loc_srt_SegmentGeographicalDomain_6d345aa8-3fc9-48c1-8a0a-a90c7a06aa38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AL_05c3196b-955a-4160-b051-e8b82398d044" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_AL"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6d345aa8-3fc9-48c1-8a0a-a90c7a06aa38" xlink:to="loc_stpr_AL_05c3196b-955a-4160-b051-e8b82398d044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d837655a-c124-49be-9e09-62163883098d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d837655a-c124-49be-9e09-62163883098d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c428ddca-ac85-4373-bc00-ea4273505e25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d837655a-c124-49be-9e09-62163883098d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c428ddca-ac85-4373-bc00-ea4273505e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_HotMixAsphaltManufacturingPlanMember_e9db4d72-a592-4ae1-8950-1b39f3935c84" xlink:href="road-20190630.xsd#road_HotMixAsphaltManufacturingPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c428ddca-ac85-4373-bc00-ea4273505e25" xlink:to="loc_road_HotMixAsphaltManufacturingPlanMember_e9db4d72-a592-4ae1-8950-1b39f3935c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f8fc4b18-1f10-44b1-a560-25b766c388d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f8fc4b18-1f10-44b1-a560-25b766c388d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3534b8d8-adac-4253-84bc-79e6f3541c31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f8fc4b18-1f10-44b1-a560-25b766c388d0" xlink:to="loc_us-gaap_ClassOfStockDomain_3534b8d8-adac-4253-84bc-79e6f3541c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ffb2747f-49fb-4d69-8818-716b63651d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3534b8d8-adac-4253-84bc-79e6f3541c31" xlink:to="loc_us-gaap_CommonClassAMember_ffb2747f-49fb-4d69-8818-716b63651d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_ce0a2795-c303-40cb-9398-5b88c06d7fbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3534b8d8-adac-4253-84bc-79e6f3541c31" xlink:to="loc_us-gaap_CommonClassBMember_ce0a2795-c303-40cb-9398-5b88c06d7fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_acbb3d1b-3bbb-4383-a6fd-c8056b80709f" xlink:to="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_8663306f-aed9-4934-ad25-5388a7974bae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_8663306f-aed9-4934-ad25-5388a7974bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_92fc8940-b812-4566-99f4-c8fb19e9293f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_us-gaap_Goodwill_92fc8940-b812-4566-99f4-c8fb19e9293f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_b954f9fe-e4a7-427e-9e5e-1a41b6f77a29" xlink:href="road-20190630.xsd#road_ConversionOfCommonStockInConnectionWithInitialPublicOffering"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering_b954f9fe-e4a7-427e-9e5e-1a41b6f77a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares_e7d1b6ca-7d40-433a-b9b3-2b6c2329fe4f" xlink:href="road-20190630.xsd#road_ConversionRatetoReclassifyCommonStocktoClassBShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_road_ConversionRatetoReclassifyCommonStocktoClassBShares_e7d1b6ca-7d40-433a-b9b3-2b6c2329fe4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_d43b1ddb-1495-4c04-a2d5-ac15380e53eb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_549959fc-dae4-40ac-9e42-0b8fffdf1b34" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_d43b1ddb-1495-4c04-a2d5-ac15380e53eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>road-20190630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:road="http://www.constructionpartners.net/20190630"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="road-20190630.xsd" xlink:type="simple"/>
    <context id="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibe996c0745f941cfb4c77d161993297b_I20190807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-07</instant>
        </period>
    </context>
    <context id="i6d9b7dc39e124f2bb6a51a6b6cc8ab3d_I20190807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-07</instant>
        </period>
    </context>
    <context id="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ibdb241eab09240528454494b4dc7f5de_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i22688faf523b45eab05871709d532209_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ic5f63823483e49839f5744670c99773e_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i3644ea7132de4922923ce585905c0e34_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i00e59760d3364415a8bff7b7b732209d_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib1e3abcc5a21417ba8a940496e0f8ba4_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i55e7f67b31aa4050aa68e431dde51ddc_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ia1a34eb8416c4c64a1af13a0fb210dbf_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ib0bf35ccdac140ac9cedb546478e10a5_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i2ba79ebe30f24a1aab273327940c7f59_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i666f6282cfa94b0cbdeb3958b4468aee_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4a91d83ec77347d8b26f0dd658188a84_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i27a02ebd7fa34bb8b39d809fdd5d6289_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icd9fada4b2e9471b8fd4f284cda8c93a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia5de05c6e97b4d71a3406494094aadbc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i75437f15a18e45bd9e933ad4948f9297_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibccd67c8b96c40508d533a6a767951f0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i96622985fef446cfaee7b28a79a8a3c8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ieb829bd195464bcbbfbb3150817df2c1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id85dde2b0e394919a1787a4f3b96dcb6_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i673b4d14421c4386a14b3cdb7c9466b5_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i9c0c1ed90d3a43bba24c6c0d5b093cb8_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i22819362a32b4a98b2deb2d507134978_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i759985ed75d440caa822f963c07b4a28_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib82b4b3e60df42be96f3494cb06853dd_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i21cf267700e54371a8daeccc13737f7b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i734f85fedbf44613b2d40d0dc6b9bed7_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie1675bd562ff4480a7522945347bac2a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i826b6b07eed04db09dfb3855522ff4ec_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5a65ee0e45124b299eef811e16bd0a08_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1e701a0a40e3431783da5b3c10f15c6c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i6f00c218a6a247478cce786b9bcedd11_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i0b8e44853c23436e928ff018dfc72daf_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i377d2e8e69584fc9a85a081bd49fc740_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i00ea03d3d5f240239964e455017b52ec_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i7ddb499743c44410996db00fd6d2896a_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i3e7aff75a41741fead62cbbf74e3a06f_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i5c5620ea87be4780b2aa514259a7e4b1_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i8344d721d8424c1f946a724543968191_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i0d29f27d58b64b53a2ae09e8d291056c_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="ibac11597f193480aa7ee105c09b82dca_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i88c47e8929fe42e8bdf5dd2de5c1fd47_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ibedf376441684eebb45cdc3fa0fbd893_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2d9bb0873bb6465a94a16976bbb11a62_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if48d7db83d384bf7bd8382e17942805e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i07b3fc74daec49c680888c68c7444d2a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic3f2bcd012df4d83aeb6601b841a5dfe_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4a3d0ca0031044468af6dc4d4919cbec_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="icb7fd80bda0042ffa27e511851b39a8d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if9115e4fc6704d8397deaaebd8716334_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic39c181ddc884a4a855cc1d2542f1a69_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ia9d3b572d2bc4b3fb7501593c2d17d1a_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i09606d83998a4de98c71ca961e990e47_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="if3665f4784ab46fa83909d0b8616a18c_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i6d8c26f401ae45e1a03afa4b7e1c2a31_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i8833415be4a6419f80fb9690bf98f866_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i77abd92b2d0c4835b643da0e07c205b7_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i835adcc274294f2786a3c91ff8df7d07_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i681b0aeab7904e2ba55a7884f5462d9d_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i5e1e80503ff0460faa23b73bad439613_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i10e701a4b5a44a0a8c405f5ecbd8ca21_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i86c0e3690a144aaeae111f27756582a2_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iad51055885144b37a7ac628582eb7e47_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i19b90531f048460da7117b6c13232c90_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ibc0fd68a079349c2ae3d452ca2802295_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if1a9f8e3a8ce482d883c9f1ebc1e3897_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i13b74cfa010e414a80575bf6074e67d7_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3b385087794a4191ab8ab6c7c35e9333_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i165d0a196f614a418458c9f250ce5219_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i09620a84575b40cd9a09d008bfec7976_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ib6f7e5bcd547468f99d4b60f67675458_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i08581bfa4c2c40559526c71e6ceea6b7_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i21012fd426b14eb0824cad2259bc67ca_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i9e2a692479de401bb4b5038feeccca45_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i83360c3e3916402dbab1fc1282465130_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:DepartmentOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6df1338e8cb443209094bdba8c05a875_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:DepartmentOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0f517044ce1341638561fee5464e6403_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:DepartmentOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie9e5c471198b4e18a24c503fb193cd0e_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:DepartmentOfTransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i778755f5cd2d488da438d0c7c9f3bb92_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:AlabamaTransportationDepartmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6be6adc7f6164d34b54fb6d9fb79f5da_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:AlabamaTransportationDepartmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3138cd7ebaf2423fab723b752deba7ea_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:AlabamaTransportationDepartmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic00ce74f977d4b2884e3f9233ee1852e_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:AlabamaTransportationDepartmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="icc1640067a064a7e8d8ee8aa5c5da2f7_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:NorthCarolinaTransportationDepartmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifafcca8d3d3f4859a7ee48e9aacd99aa_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:NorthCarolinaTransportationDepartmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic32a07c211a14b4285ccfc9300cd8d28_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:NorthCarolinaTransportationDepartmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic1c79ff6d50d42ed83064eb645b9ef9e_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">road:NorthCarolinaTransportationDepartmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i8c7d9427cc524397a0f2dec10690b1fd_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <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:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib5a578e37d314c02bbb6def8dfb9ac91_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <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:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i14d72cd468e14ea88042b6e207e80ce2_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <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:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0ecb9ba6f6b24a4b88c99ddc392ba034_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <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:StatementBusinessSegmentsAxis">road:PrivateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ie6a9bcbee96f4ee0a336d1b60add4ed5_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <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:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i961adfdc69a144a399949e356e9d8363_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <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:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i9bfcc53f72c64afea9f33c2dc8f982bf_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <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:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i75e6078fd5584d9b9cd841901b5a787d_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <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:StatementBusinessSegmentsAxis">road:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="icc2532226080445780d2795fbd32c643_D20171001-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i99c41707a0b946c782b5285e8461008c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8522b85694d04ec88747e5badaacf17e_D20190226-20190226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltandReadyMixConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-26</startDate>
            <endDate>2019-02-26</endDate>
        </period>
    </context>
    <context id="i1f9c062329a4445099de4e8384e4cedd_I20190226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltandReadyMixConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-26</instant>
        </period>
    </context>
    <context id="ib1a2511290624eeba27de3c461772906_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltandReadyMixConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5c3b5b3d9cf1459880f3b19729184e81_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltandReadyMixConcreteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7a93f9f372d0469ca90ea11ae7c80fa9_I20180515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-15</instant>
        </period>
    </context>
    <context id="ia147ff4f31144684b21a608011039482_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5f9f4c3fad844207a1f37f14124b385f_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib097449cbdb1466197ffef9352f15e14_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i6204836ee6fa4810b747bc5a6952b45d_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i63dba1b71a1645acb1808ac6789c72dd_I20180515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:ScruggsCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-15</instant>
        </period>
    </context>
    <context id="i21fcca2361f34f519a8d3fe0cf029644_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i8ce43fc5562448ad912c14626cde3ad4_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i204c11acb3d04037a256bde283d20905_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib1b75eb032c9436caf15f65ddcd5a53c_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i305fd880b0a64886a2c2dd9b0c63aa0c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i2b2ae928255847e9adc5ccad417d597f_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i554e27f0fdb44affbb5c42917a4aab3c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i77e3eade4c344814a4f1182b22b22fc7_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ifd4c3f2df0bf4791ac32a9180772f23f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">road:QuarryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i87528ef578574dfb9b1444fc9451ccb2_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">road:QuarryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i0a80098867984e36a3c667696555587c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ifbe1f515b66a4ae7b3ff9904f409335b_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i221e4a67e41e431398fc093c3584b1f2_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i04a36cb9450447ab965e770e13cf727a_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i7e1855a245314d919bf87d84f9b61aae_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i9d8f140f6bc044dcb0e3d3b1b0259a86_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i45d266208ca941429601032d35346422_D20190228-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-28</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="i888c8d1f956744d2a2bd9cd38852b236_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3d870909df9340b39dd5e98ee03b21c9_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i49931bb0dc184b14829aed0ee9635e42_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7a93dedeee4947a28f876361ee0d7433_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:AsphaltTerminalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="icaa1051c1cb44b9795f56c358c41718c_D20180423-20180423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-23</startDate>
            <endDate>2018-04-23</endDate>
        </period>
    </context>
    <context id="i374a1390f41644b6a0d89c018422c933_D20180423-20180423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-23</startDate>
            <endDate>2018-04-23</endDate>
        </period>
    </context>
    <context id="i6015d982473e4752b74cb76a29fea6f9_I20180508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
        </entity>
        <period>
            <instant>2018-05-08</instant>
        </period>
    </context>
    <context id="i6c8f4bfdc135448fb8a57b559b16017a_I20180508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-08</instant>
        </period>
    </context>
    <context id="i986bf150e6f24b4cbbb5d2d42503da72_I20180508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-08</instant>
        </period>
    </context>
    <context id="i84b4fa3752784dc6b9964060c8f4e37b_D20180508-20180508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-08</startDate>
            <endDate>2018-05-08</endDate>
        </period>
    </context>
    <context id="ic61ba004229d496b9736ae07b58c1774_D20180524-20180524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-24</startDate>
            <endDate>2018-05-24</endDate>
        </period>
    </context>
    <context id="ic101c06d723c46089e5b8438a0906603_D20180524-20180524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-24</startDate>
            <endDate>2018-05-24</endDate>
        </period>
    </context>
    <context id="i5037a16a6ce9452b838da54b0c39889b_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i47028a6941bc4fffb60abbb06e26eb19_D20190524-20190524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-24</startDate>
            <endDate>2019-05-24</endDate>
        </period>
    </context>
    <context id="ib83a207815e440f08f03b8a46a1a18fc_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i893ee191876a45ea8ab7ba7bd12d4f64_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ice719405315245c3aa8e66455779ee05_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i859fab38285841ee8a3d889bddef3881_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="if65feb2a559045c4943f0da7ad64ed06_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i36fef39019bb45f395125e782801fec3_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i0f2361b10a3246f8b42f1be08e6a8652_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifd6001fd2b9d4e2b91287da1ce76f0fa_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i73d87732ec58452e9b6322bbc34fa696_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2b50678a29694369b1bd61e5847003e4_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0f328ec315a34f5eb45d0b996be282b6_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndEighteenRestrictedStockGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic8f2ee50255f4d7b845ef358357432a7_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndEighteenRestrictedStockGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib568d4976bfa4528b0cc5d46b46af4d4_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndEighteenRestrictedStockGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i66e17cbc02e6448b91f73886c2afe625_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndEighteenRestrictedStockGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="icb9f4d9dead642beb25ef10c79793bde_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndNineteenRestrictedStockGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibae3912219ab416ba5869d91b2e043cc_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndNineteenRestrictedStockGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia9df7b3ee26c4b2da5b0bb1e9e15b18c_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndNineteenRestrictedStockGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic17a14df060242249c71624f98819ef5_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">road:TwoThousandAndNineteenRestrictedStockGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib9444879d5f94e95984ab885845789d1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ifaaa09e52e5c44af9a7aa74dc9c43a94_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="id208eaf494894c5ab72c1a62de2aaed3_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsiderationNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i4893b66264f543a3b712237190e93ece_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i919319a8f24744abb162b70771f76914_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i89a841c6ecc94331b42d3482574ccc96_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:AccountsPayableNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i3f055142278b4cdc905dc8786424e5ac_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">road:HKLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if65242207ae44ac2b45e087c2d3ad221_D20180901-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="icf5a33b1fc9d493baaeabe16e272b514_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">road:SunTxCapitalPartnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6b853b6406e84b7a8702a1c5ce708f19_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1a2cad80b401437798cb982353c9b595_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ida4779c789ea4545a07118c4ddbd1ba1_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i383f8e6da4924d4e863d0af7f528ad56_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i36fc02f27a1642018bd88d3aad4fb5e5_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i60cada74c8824236b9aba09326011891_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:PurchaserOfSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ied869fe508654abba3434da2514adc2b_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1c9938642308401b8e5c760600d0c783_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia672089c718e427babb648afae4cd81d_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i919ac52edf1844cfb0780abaf0328e10_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3c9445ab9cb74597be6443ca95040a00_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i507e8a7101f1400dacf571ea2ae9b22c_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DisposedEntitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i113916f63cc34d5ca2aefbea302f9c19_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id3c294c3879e4df0bc1beb1b4cfb2ff4_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iad670db8ee044d3f9e2b3cd9de55b75c_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i61a234c9184f41269acbf00893f8159c_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i7d4c608dc05344abaa04b95d1c89569f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i7192ada60ebe4d8ea4c84686c437c58d_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SubcontractingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="if2483e1f02614266a4f82e7cfa8b8d75_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie9e436a6fbfa44b7ade15cd4967cd655_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i7b38b957964d41bbac0602cbab584ee9_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4c059757b25c4478ac823e9e747ed5b4_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i0d27e3b57ffc4db2bb245026b48031a4_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i13db3d4f322842559709bf428ae9a14c_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConstructionServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i6f29f5d50e7a4eb29d3e8e6ae02d0035_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icd02d8512c1d4947a00ee99362ba9095_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic672f4d608ef481388c1ab9753ca6389_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5d026d7e3b884bff8bf7ec6e128bcde0_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib8763dfcdebe4683a8230a688f061385_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="id93d3f565ebb44c1b81423a54d4c9fbb_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:DeepSouthAdventuresCharterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i83122202cfaa4ade934ddfca0643951f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0b6ea8704987456aba653439dfdc8d48_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if9b68966d6be4824a74fb843c488a282_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i849c4d9a07584c59b19f309f2c8758ff_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iadac191353274fb4ae76ec6c92720c7a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i6fb04a96b7ec4fcdad71c86a1630b1ab_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ic781b7f7580940ecbc4abad3bf64b769_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id810839a420c4f8da38bdad06050a189_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i1acda73ce893493aa0436b7522a11178_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibcb3b95498104bb684f9a5b78d17d35b_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i6a4ce92c471b49a78cf9a1bef64a5930_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iad35aa672bb146c0b273d17485523e0d_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:ConsultingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="icf0f25e9714348f0be103867d6b4b5ab_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9bc17f02060946c8af78a02b17f57873_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i94856fd708434f6c863154fb29e1a103_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic42e742fbd0d4477bd4eeb4e43899ea2_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i52856513804845d8a99202f6aa3f9d9f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i8a5ba23b17d2405a9c81dc393c73b4e4_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:LegalServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ifcb86d13b826409f8658a896fece6349_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i85aee39c833d4768bb261fa25b5f1726_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i7b9ea97bb08546a19ea0b1edd3f970df_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i22780f5971c446c88e434428ea9a60b7_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i104f7b6a837940e6b9e2737f76a02dc8_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i40e6aab8f6654dcd868f1c0b1755cb57_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HKLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="id5902d5de3fa42c79c363aaa010ed552_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie5dfa20fd33247ceb7bddb6e8eb25a4b_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if1f58912ffca4bf0860944b8fc7fb3cb_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i718cba78d4524d6ca4e5094e02f461a7_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i1925a88996bc473ab2d131c44a315ad9_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ic9e5586f01db478d8c24258e62c92995_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:HAPropertiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ib470c982b3a54c09af2f7331ec808635_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0d25ea3a0f574312ad65000389bf4b1a_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i59fa61d7c88c42a286c6f5db34cc46c9_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i49828543bcc94b75be8d6aa4a717994f_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="id5cc1475a2b742bb83f231ab2f14f9e7_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ic85f3e0ced3b4e96aff26d3c6d30aaf8_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:IslandPondCorporateServicesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="iae1ab3ef30234ae29ce714b647a8aa13_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7c491917e6d4469fa0f658ed399dac0b_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3080b269e8454bf899060eacc04e6839_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0785c4f42cab46a9adc23287d7551885_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3f8f12df6f5b412694831569e98691e5_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib182237b33974cbf80209b04cd5814fb_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">road:SunTxManagementServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="if1794f2caf0c4ef6865ec3252ddae3b3_I20180419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">road:SettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-19</instant>
        </period>
    </context>
    <context id="if0148152d13942649ddddb98ba1c5431_D20171001-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">road:SettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i736cbd2a385444c1956447b0ceb18b85_D20190101-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">road:SettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="i26b71679b6f24a519349f850ddafd139_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">road:SettlementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i534b4348cb794fddae29ebf84c2b759f_D20181001-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idca27adc03e44865b777dd7cc943c0ed_D20190712-20190712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltManufacturingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-12</startDate>
            <endDate>2019-07-12</endDate>
        </period>
    </context>
    <context id="i1c85305650c74e47be0073f0058d8ea9_I20190712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">road:HotMixAsphaltManufacturingPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-12</instant>
        </period>
    </context>
    <context id="ia7f0e99f8f824839afe7239ea7e903cb_D20190701-20190809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-08-09</endDate>
        </period>
    </context>
    <context id="if0b63fe17f9a43559cfc7942468c7955_D20190701-20190809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001718227</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-08-09</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="installment">
        <measure>road:installment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl8zLTEtMS0xLTA_475b9497-de05-4ca4-990a-4a10b4a5192f">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl80LTEtMS0xLTA_92410bed-3c5c-473d-9b50-914bf8404c73">2019-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl81LTEtMS0xLTA_615425d7-9fb0-41e7-b5e2-3bffe38fda66">2019</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl82LTEtMS0xLTA_ab8dbdcb-486a-4cc0-bffc-252f57d16741">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl85LTEtMS0xLTA_d60392bf-2739-4774-987d-2d785a85d841">0001718227</dei:EntityCentralIndexKey>
    <dei:EntityAddressAddressLine1
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl8xNy0wLTEtMS02MjU1_5471caa7-0ce0-4fbf-b923-25ab773b33f8">290 Healthwest Drive, Suite 2</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl8xOC0wLTEtMS02MjU3_4a67199a-ff4b-4c5f-b114-e1303121235e">Dothan</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGFibGU6ZDU5YzZkNDE1ZGJkNGVhYzhhMWZmNmQwNzMwOWU2YTIvdGFibGVyYW5nZTpkNTljNmQ0MTVkYmQ0ZWFjOGExZmY2ZDA3MzA5ZTZhMl8xOS0wLTEtMS02MjU5_21f2aeb4-7585-45aa-9d0f-2181f610747b">AL</dei:EntityAddressStateOrProvince>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80L2ZyYWc6YmJlNjQ3NmJhN2EyNGI4OThiNzFmODZmNGNkOTYzMDIvdGV4dHJlZ2lvbjpiYmU2NDc2YmE3YTI0Yjg5OGI3MWY4NmY0Y2Q5NjMwMl81NDk3NTU4MTM4OTkz_eddebde7-d7c2-41e9-a899-fdb44e09e244">--09-30</dei:CurrentFiscalYearEndDate>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMi0xLTEtMS0w_a166927e-7025-4a5a-9e00-22e71f2bc97a"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMi0yLTEtMS0w_e2c9bd96-0b02-42b5-bee1-a499a1c27fe4"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMy0xLTEtMS0w_61b4b572-36ac-4bdd-a50a-354c170f7f32"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMy0yLTEtMS0w_78664676-febc-4421-b986-01867aba1663"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfNC0xLTEtMS0w_69bb519c-081b-47dc-9869-bec26eafd9b2"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfNC0yLTEtMS0w_9e82e5e5-40d6-4283-b662-7e08bc960407"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfNS0xLTEtMS0w_e9c75a64-45db-410a-aefe-06481220d5cd"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfNS0yLTEtMS0w_a75572e4-2bef-4bb3-a805-e47353979e59"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfOS0xLTEtMS0w_c0e3caf5-157f-4743-b8a1-1581fe200dc0"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfOS0yLTEtMS0w_c10281ef-85c1-4719-8d06-c2d14f6734fc"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTAtMS0xLTEtMA_b30596a7-cbb2-4f67-ab81-d7500bf53624"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTAtMi0xLTEtMA_2d1cfecc-705f-47fd-b4f4-600aad36b67d"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTEtMS0xLTEtMA_43d59e36-fa68-421f-9f6a-91d146bf6a31"
      unitRef="shares">32442545</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTEtMi0xLTEtMA_4c7608ea-973c-4e71-af0d-ec54e38ec2c3"
      unitRef="shares">11950000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTItMS0xLTEtMA_9b577dfc-eb8b-4008-b39b-b9a10f51f6f6"
      unitRef="shares">32442545</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTItMi0xLTEtMA_cc4c04b2-6254-452b-a83a-d0c1fba7ca1d"
      unitRef="shares">11950000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTYtMS0xLTEtMA_010e8647-9f6c-4732-aceb-4245895b154a"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTYtMi0xLTEtMA_e4aad537-7c2b-49b3-a7dc-cf1ec3d921ba"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTctMS0xLTEtMA_651697ec-6f08-4b83-b1e3-c603c48ccc91"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTctMi0xLTEtMA_b62e743f-2fc1-4cf7-959f-7e2d8c59a97c"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTgtMS0xLTEtMA_0fd9d1ca-7a47-4b80-9753-14f3389d7ee7"
      unitRef="shares">22162369</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTgtMi0xLTEtMA_80b8f28e-e658-49ee-bfed-5e7c838b8742"
      unitRef="shares">42387571</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTktMS0xLTEtMA_c227520e-dbc6-47c3-85f0-0978f35e9144"
      unitRef="shares">19239417</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMTktMi0xLTEtMA_96aca5b8-f656-41fe-9ada-c9232c6c671d"
      unitRef="shares">39464619</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xOS9mcmFnOjk1OWJiOTM4ZmYzMjRjMDRiYjczZGIzZDg2ODUxNTRkL3RhYmxlOmU2NTJiZWI4YTk0YTQ0YjhiZTYwZjMyYTIyYTAyMzlhL3RhYmxlcmFuZ2U6ZTY1MmJlYjhhOTRhNDRiOGJlNjBmMzJhMjJhMDIzOWFfMjItMS0xLTEtMjQ2Mg_2aceda4a-819e-48b2-90e6-f07805b00ab5"
      unitRef="shares">2922952</us-gaap:TreasuryStockShares>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i21fcca2361f34f519a8d3fe0cf029644_I20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81NS9mcmFnOjIxMGY2NmZiMGQ4ZDRlMWJiNGJlM2FkMjlkNWE3NzI2L3RhYmxlOmRjYjMwZjgwNTZlNzQ3ZTJiNGI2MzU0NTdhN2NjMTMwL3RhYmxlcmFuZ2U6ZGNiMzBmODA1NmU3NDdlMmI0YjYzNTQ1N2E3Y2MxMzBfMi0xLTEtMS0w_5410a29c-57c2-41db-92a2-122adf52080b">P3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMi0yLTEtMS0w_a8948fd9-c3ba-441e-85d4-4db2db8a4e2f"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMy0yLTEtMS0w_66c3ba2f-6fcb-48f1-b0e4-73f437cdd54e"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfNC0yLTEtMS0w_43b44d40-6741-42f2-baeb-25626e9b2f7f"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfNS0xLTEtMS0w_d70788b6-b376-48dd-9933-553252e65a92"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfNS0yLTEtMS0w_377f1f85-6f38-4301-9bd2-205601e0d032"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfOC0yLTEtMS0w_afbabe2b-00ca-4b6c-bc65-2bb589568ced"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfOS0yLTEtMS0w_498734e2-9cdb-47e8-a812-14cebc09a4f5"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMTEtMS0xLTEtMA_dc334d5b-d3c2-4c34-bae9-1989cab334de"
      unitRef="shares">32442545</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMTEtMi0xLTEtMA_3acf3395-8398-4ded-ac4a-e1c45b208af8"
      unitRef="shares">11950000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMTUtMi0xLTEtMA_fed535fd-c5c4-4245-8b4a-3c6623c1bdd4"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMTYtMi0xLTEtMA_db5139ef-0ff8-4a0c-af26-0a65e0cb694c"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:TreasuryStockShares
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMjAtMi0xLTEtMA_5ca7af6a-f9d4-41e1-a862-ea39e7e4d0b1"
      unitRef="shares">2922592</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="icc2532226080445780d2795fbd32c643_D20171001-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82NC9mcmFnOjRkNDA1ZDRjYjM1NDRkOTNhNTFkNWQ4N2NhZTlkMTQwL3RhYmxlOjA5YWFkN2YxYmQ3NjQ0NmY5NDYxYjYwZjRmZjUwY2U1L3RhYmxlcmFuZ2U6MDlhYWQ3ZjFiZDc2NDQ2Zjk0NjFiNjBmNGZmNTBjZTVfMjEtMi0xLTEtMA_ea8a9ab7-5229-4c99-af90-f9f834f39b85"
      unitRef="usdPerShare">5.34</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <dei:DocumentType
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83Njk2NTgxNDAyMjQy_3afad8cc-02f8-4e48-b67d-d9c33bb585de">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6MjczMWNjZDY0ZDViNDI4NmEwYjE0ZWM0MzYzODI5MzAvdGFibGVyYW5nZToyNzMxY2NkNjRkNWI0Mjg2YTBiMTRlYzQzNjM4MjkzMF8wLTAtMS0xLTQwOTk_c201eff4-4883-48bb-beee-8db76a2b2e42">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU2_8f9add40-9624-4ab0-94cb-8f31a89c5662">2019-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6Y2E0ZjdiOWQyZjczNDAxMWFjMzA3NWY3YWQ5Yzc1MzgvdGFibGVyYW5nZTpjYTRmN2I5ZDJmNzM0MDExYWMzMDc1ZjdhZDljNzUzOF8wLTAtMS0xLTQxMDM_d26d3572-fec0-4868-bbeb-2de88e8fd8e6">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU1_eed2464d-6f4d-40ae-965d-5604adf3a4b5">001-38479</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU3_824e48a2-460e-4c38-9f41-76112ed21e09">Construction Partners, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6ZmQxZGZkOTFjMTc0NDliODk3NTYzZDhlNjY3ZTFjMTYvdGFibGVyYW5nZTpmZDFkZmQ5MWMxNzQ0OWI4OTc1NjNkOGU2NjdlMWMxNl8wLTAtMS0xLTQxMTQ_40ca53b6-2adb-4be5-a7e6-097333b8f897">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6ZmQxZGZkOTFjMTc0NDliODk3NTYzZDhlNjY3ZTFjMTYvdGFibGVyYW5nZTpmZDFkZmQ5MWMxNzQ0OWI4OTc1NjNkOGU2NjdlMWMxNl8wLTItMS0xLTQxMTY_9b389b93-5398-4a4c-be7d-82ba1d4bdc71">26-0758017</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressPostalZipCode
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6ZmQxZGZkOTFjMTc0NDliODk3NTYzZDhlNjY3ZTFjMTYvdGFibGVyYW5nZTpmZDFkZmQ5MWMxNzQ0OWI4OTc1NjNkOGU2NjdlMWMxNl8zLTItMS0xLTQxMTg_641f6efa-2aca-4b2a-83f7-c23239ce5ca3">36303</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU4_ff5897c6-ac9a-48ab-9fe3-685a407cd119">334</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzU5_925412fe-77b2-42c1-a482-979324e15a9b">673-9763</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6OTAzZTVjM2NlYzM3NGQ0YTliMjQxMzhiZTM3MTAxOWQvdGFibGVyYW5nZTo5MDNlNWMzY2VjMzc0ZDRhOWIyNDEzOGJlMzcxMDE5ZF8xLTAtMS0xLTYyMzc_8961c2b2-b0b8-4149-9b25-a2b01374edf0">Class A common stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6OTAzZTVjM2NlYzM3NGQ0YTliMjQxMzhiZTM3MTAxOWQvdGFibGVyYW5nZTo5MDNlNWMzY2VjMzc0ZDRhOWIyNDEzOGJlMzcxMDE5ZF8xLTEtMS0xLTYyMzk_f8039a08-f83c-44db-b749-a4e590388fd5">ROAD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6OTAzZTVjM2NlYzM3NGQ0YTliMjQxMzhiZTM3MTAxOWQvdGFibGVyYW5nZTo5MDNlNWMzY2VjMzc0ZDRhOWIyNDEzOGJlMzcxMDE5ZF8xLTItMS0xLTYyNDE_49dc4b9f-c28c-406f-b1f6-f7051f6f5272">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzYw_f6915c27-735b-4dee-9b5d-01924985646c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzYx_39e733ab-7789-4e68-8500-c34ccc725f72">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6N2JlODFmYzVkNzg1NDc1ZjgxOTkzOTQxNjJhYjFlYjIvdGFibGVyYW5nZTo3YmU4MWZjNWQ3ODU0NzVmODE5OTM5NDE2MmFiMWViMl8xLTAtMS0xLTQxMzM_6362cf8a-c1a3-4fbd-a373-98f8372dfb9c">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6N2JlODFmYzVkNzg1NDc1ZjgxOTkzOTQxNjJhYjFlYjIvdGFibGVyYW5nZTo3YmU4MWZjNWQ3ODU0NzVmODE5OTM5NDE2MmFiMWViMl8xLTMtMS0xLTQxNDA_ce62e54d-5f6c-42da-abed-8744d7fdcf6a">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGFibGU6N2JlODFmYzVkNzg1NDc1ZjgxOTkzOTQxNjJhYjFlYjIvdGFibGVyYW5nZTo3YmU4MWZjNWQ3ODU0NzVmODE5OTM5NDE2MmFiMWViMl8yLTEtMS0xLTQxNDM_9335b82d-4f7c-4a38-8886-0f2bde4b76de">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzY1_35f9d724-eb24-4f63-b1eb-2bec89ee1deb">true</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzY0_8ae162da-44fb-44c9-be46-583aa5a9faa0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ibe996c0745f941cfb4c77d161993297b_I20190807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzY2_8c4f97b8-f3a1-4d2f-b1b5-f2e812110a8f"
      unitRef="shares">32567545</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i6d9b7dc39e124f2bb6a51a6b6cc8ab3d_I20190807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xL2ZyYWc6YmQ4MmNhMjZlM2M0NDYwMzhiMmUwY2VjNzVmYTQ0Y2IvdGV4dHJlZ2lvbjpiZDgyY2EyNmUzYzQ0NjAzOGIyZTBjZWM3NWZhNDRjYl83MTQ2ODI1NTg4MzY3_9488b4a7-8502-4f68-8205-abb99f2d0818"
      unitRef="shares">19114417</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNS0yLTEtMS0w_7fba942e-bf1c-4470-8350-a7528e71d657"
      unitRef="usd">59648000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNS00LTEtMS0w_75e4e42b-7618-40f2-8a0d-1a57c154cbc3"
      unitRef="usd">99137000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNi0yLTEtMS0w_eccd8913-d9b7-4f1c-8409-2197891d872b"
      unitRef="usd">134709000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNi00LTEtMS0w_799a8863-3c89-469a-814b-e17a6826a81c"
      unitRef="usd">120291000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNy0yLTEtMS0w_95112c9f-f202-4627-a3e2-7ef9d78575b5"
      unitRef="usd">14043000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNy00LTEtMS0w_48fe5e9e-c92f-4b57-a5e8-6f977071d15c"
      unitRef="usd">9334000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfOC0yLTEtMS0w_e68310ff-d0d2-42d8-b93c-063d2d091f35"
      unitRef="usd">37069000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfOC00LTEtMS0w_e0eda3bb-baaf-489f-9e13-a4c9e294b303"
      unitRef="usd">24556000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfOS0yLTEtMS0w_092637e1-e0cd-405a-8bc7-d28b5838e7e0"
      unitRef="usd">13533000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfOS00LTEtMS0w_37dd3f96-0b64-4956-b2fb-4e86f06dc03f"
      unitRef="usd">14137000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTAtMi0xLTEtMA_cbabd18e-3848-4a59-9d8f-1b3ebab940b3"
      unitRef="usd">259002000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTAtNC0xLTEtMA_c43fe365-466f-4da4-a9c8-5ec16c271dd8"
      unitRef="usd">267455000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTItMi0xLTEtMA_fe2d2737-ac6c-44b3-b22f-997a4036a346"
      unitRef="usd">201712000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTItNC0xLTEtMA_cac6fa2e-9bd9-480b-be98-8a38e2cf434f"
      unitRef="usd">178692000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTMtMi0xLTEtMA_19b146a5-9584-4ce6-a116-594ab5e6d0ae"
      unitRef="usd">36968000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTMtNC0xLTEtMA_195cd7d0-5ab0-4c84-ba94-4c758782f52a"
      unitRef="usd">32919000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTQtMi0xLTEtMA_01ccf5e8-0c81-4427-97a3-495a39ed9b77"
      unitRef="usd">3091000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTQtNC0xLTEtMA_76e4f23e-90d2-482a-ae0b-123aae3fc2ee"
      unitRef="usd">3735000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:EquityMethodInvestments
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTUtMi0xLTEtMA_009fd46d-4047-44c4-8930-924137ba6925"
      unitRef="usd">384000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTUtNC0xLTEtMA_9413368d-f8a3-45f1-a29e-a18d41b076d8"
      unitRef="usd">1659000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTYtMi0xLTEtMA_d5c43e8b-6a1a-4d9d-a59b-1df2d1f884f0"
      unitRef="usd">6292000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTYtNC0xLTEtMA_5cd17359-3d5d-42cb-8e9c-92482d20fe22"
      unitRef="usd">10270000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTctMi0xLTEtMA_04e23796-896e-4740-aa59-668706fb7a44"
      unitRef="usd">1575000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTctNC0xLTEtMA_10dcbfa8-8fdf-47b6-8c03-3677847c97d1"
      unitRef="usd">1580000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Assets
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTgtMi0xLTEtMA_7ecb93da-4de4-4c5a-af77-6462585ea222"
      unitRef="usd">509024000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMTgtNC0xLTEtMA_a66b58d7-2ab8-439b-8b73-789ab15e4379"
      unitRef="usd">496310000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjEtMi0xLTEtMA_7426c632-61c2-4d85-ae9d-9059c93f2f4b"
      unitRef="usd">65232000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjEtNC0xLTEtMA_4b56979c-6e23-48fd-a442-e8c68f88ebff"
      unitRef="usd">63510000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjItMi0xLTEtMA_3add02a5-e3d5-473a-b69a-3bff7558b4c4"
      unitRef="usd">32344000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjItNC0xLTEtMA_83b85259-388e-4032-ad74-32c076e882f6"
      unitRef="usd">38738000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjMtMi0xLTEtMA_5c10e634-b537-4a27-bed3-a4194fab6ac4"
      unitRef="usd">14771000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjMtNC0xLTEtMA_8de9f964-9d1f-44b2-921d-f911010ddd95"
      unitRef="usd">14773000</us-gaap:LongTermDebtCurrent>
    <road:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjQtMi0xLTEtMA_146706b5-668b-4c8a-94ab-15aaa8b8feb7"
      unitRef="usd">19028000</road:AccruedExpensesAndOtherCurrentLiabilities>
    <road:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjQtNC0xLTEtMA_22b959a9-05a1-49ea-837c-69af1989cd88"
      unitRef="usd">17520000</road:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:LiabilitiesCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjUtMi0xLTEtMA_48536d0d-e8a4-437d-af05-5e960a6a3c6e"
      unitRef="usd">131375000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjUtNC0xLTEtMA_bc77ce1c-3b6e-4b19-8649-c1f0e3b57da2"
      unitRef="usd">134541000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjctMi0xLTEtMA_c5d0477f-73f9-4ecf-84fd-2c75654b6619"
      unitRef="usd">37096000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjctNC0xLTEtMA_c0be7728-3881-4b36-b846-bc2c18fe1dfc"
      unitRef="usd">48115000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjgtMi0xLTEtMA_a039890b-1e6f-47bd-94b2-06045aaf5ca2"
      unitRef="usd">8749000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjgtNC0xLTEtMA_83c6db1a-8bc9-402c-a945-15ffee527344"
      unitRef="usd">8890000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjktMi0xLTEtMA_fccbf7bf-6fd7-4019-a5c2-27aff7d6c0c5"
      unitRef="usd">5621000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMjktNC0xLTEtMA_3891fade-a7e3-4aa3-83d0-0a52ebf235a1"
      unitRef="usd">5295000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzAtMi0xLTEtMA_b873fe91-b6a8-4a46-9804-a6d84805185d"
      unitRef="usd">51466000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzAtNC0xLTEtMA_dd43ce29-8967-4b19-84e6-3989721a6d5b"
      unitRef="usd">62300000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzEtMi0xLTEtMA_1a9c14a9-bdad-4a74-9c19-d08434243036"
      unitRef="usd">182841000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzEtNC0xLTEtMA_fbbddcaf-3668-4241-8123-6a1945f137d6"
      unitRef="usd">196841000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzItMi0xLTEtMA_c2b0c155-e601-4603-8f9a-39e2372cd7f5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzItNC0xLTEtMA_36465919-0165-4385-9f70-d53f216671a8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzQtMi0xLTEtMA_40c82e3c-b3bd-403b-a774-408a594abbd5"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzQtNC0xLTEtMA_b786cfae-b5d1-4d4a-8d11-e6d07c74a1c9"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzUtMi0xLTEtMA_83d08781-521e-4ccd-8c47-61599de4c493"
      unitRef="usd">32000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzUtNC0xLTEtMA_e24f0d67-0437-44cb-bf4f-1af7a01d7519"
      unitRef="usd">12000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzYtMi0xLTEtMA_c9c82006-8bfa-4aa9-bdca-de1e4b986486"
      unitRef="usd">22000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzYtNC0xLTEtMA_4f2bda97-f6a7-4421-bc80-98ba839d4b85"
      unitRef="usd">42000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzctMi0xLTEtMA_75044985-098f-4956-87ea-80863c596445"
      unitRef="usd">242639000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzctNC0xLTEtMA_d856e833-3cfc-4c4a-aa84-6c393532008e"
      unitRef="usd">242493000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockValue
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzgtMi0xLTEtMA_84512362-0e25-4eb5-bd83-72538defc873"
      unitRef="usd">15603000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzgtNC0xLTEtMA_797fa7bf-5ba7-4d91-b0d6-cb9a355ac908"
      unitRef="usd">15603000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzktMi0xLTEtMA_bdeee78c-8e2e-4d68-a44c-796451010632"
      unitRef="usd">99093000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfMzktNC0xLTEtMA_8cae1fdc-77c5-4ee6-9a56-f3d6ab2c8ea2"
      unitRef="usd">72525000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNDAtMi0xLTEtMA_afca315e-13af-430f-b9ac-b56831d1ab99"
      unitRef="usd">326183000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNDAtNC0xLTEtMA_3ae3da1b-5606-4373-bc35-03c57df5f4ed"
      unitRef="usd">299469000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNDEtMi0xLTEtMA_324c73ed-44ab-4af0-be96-da7cade95ce5"
      unitRef="usd">509024000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8xNi9mcmFnOjcxMDgzNDI4YjU5ZDQ0NmQ4ZDIxZjE1Yzg0MTc5N2MzL3RhYmxlOmZmM2IwZDExOGVjODQ5NzlhZDhkZGJmZDE5OWQ2NTZjL3RhYmxlcmFuZ2U6ZmYzYjBkMTE4ZWM4NDk3OWFkOGRkYmZkMTk5ZDY1NmNfNDEtNC0xLTEtMA_bc346a51-bffa-469d-9353-f2dbd09be8a5"
      unitRef="usd">496310000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMi0yLTEtMS0w_cfdb41ff-80af-4bfe-94e4-3bbd7429cca6"
      unitRef="usd">227290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMi00LTEtMS0w_1335d7ec-901f-4fe7-9c23-775625e1f82c"
      unitRef="usd">195075000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMi02LTEtMS0w_676bc413-d0e0-473a-a6c0-cf24126cad4e"
      unitRef="usd">545921000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMi04LTEtMS0w_5ebfb44d-0b9d-4f2c-abc2-a678ada5431c"
      unitRef="usd">464395000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMy0yLTEtMS0w_94dd2dba-fc1d-489b-813e-122513de9bd0"
      unitRef="usd">189198000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMy00LTEtMS0w_267d6bd9-f005-42e9-972f-7efdfc6f9cca"
      unitRef="usd">165606000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMy02LTEtMS0w_30b3c533-fdd1-43ba-9979-abdf313ae151"
      unitRef="usd">466900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMy04LTEtMS0w_5aabd93f-8454-4c46-a223-b5960dee32ce"
      unitRef="usd">398379000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNC0yLTEtMS0w_9233f491-ed08-47d5-909d-f9bc34fcbc5c"
      unitRef="usd">38092000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNC00LTEtMS0w_d9d22045-4d07-46d0-9216-0b368e26a76a"
      unitRef="usd">29469000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNC02LTEtMS0w_7234b8e3-0353-4254-bc95-c5a42423af5a"
      unitRef="usd">79021000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNC04LTEtMS0w_a980cc9a-cc23-4c0b-acef-bdc31a0bb2ae"
      unitRef="usd">66016000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNS0yLTEtMS0w_537b8de3-a035-458f-902f-c75c452f041f"
      unitRef="usd">15968000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNS00LTEtMS0w_a35d33c1-d2e6-487e-82c6-bb931c4b7b4d"
      unitRef="usd">14788000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNS02LTEtMS0w_984a9ba2-46a4-4794-bea6-f0207dbde2c0"
      unitRef="usd">45170000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNS04LTEtMS0w_615d7bd7-718b-477b-83c5-bdac575d5c0d"
      unitRef="usd">40572000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNi0yLTEtMS0w_02011865-0735-4dcc-bf49-c9d4a9b80542"
      unitRef="usd">0</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNi00LTEtMS0w_708c96b9-a216-4aa0-aaf5-ed1c9a1fcae6"
      unitRef="usd">0</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNi02LTEtMS0w_a63af9d7-f3aa-4d1b-ad15-43ec0ab25ff4"
      unitRef="usd">0</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNi04LTEtMS0w_f03466e9-48e8-4cc9-aa6a-44681f8a4e04"
      unitRef="usd">14803000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNy0yLTEtMS0w_6cf7e403-d601-4179-b9bc-184f2af27b51"
      unitRef="usd">58000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNy00LTEtMS0w_ac3e219f-06f3-4cd9-88de-acec755770d8"
      unitRef="usd">86000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNy02LTEtMS0w_8a107903-11b3-4162-b72d-20b65c44735c"
      unitRef="usd">1085000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfNy04LTEtMS0w_2f91e6ad-5880-4edf-bc69-6682317b6cbc"
      unitRef="usd">1117000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOC0yLTEtMS0w_29565366-08e5-42f8-9231-e59d6e0f58a8"
      unitRef="usd">22182000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOC00LTEtMS0w_2fbc1987-4754-47a0-9057-2bb5d7ee2c38"
      unitRef="usd">14767000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOC02LTEtMS0w_4b5215ea-1451-4dd2-9699-7f4b2ab5565a"
      unitRef="usd">34936000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOC04LTEtMS0w_3443c014-d166-4728-afc1-db96900325ea"
      unitRef="usd">41364000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOS0yLTEtMS0w_310c8f7b-a3b2-4f24-abf0-9a87afc84a90"
      unitRef="usd">-615000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOS00LTEtMS0w_f6552652-f8a8-4f9d-8d88-3cc7230eb259"
      unitRef="usd">-406000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOS02LTEtMS0w_5f9e5ba6-cf3a-465d-9d8b-de3594f64ff4"
      unitRef="usd">-1509000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfOS04LTEtMS0w_83052277-8c26-4d83-acf1-ef8ef1df5883"
      unitRef="usd">-956000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTEtMi0xLTEtMA_1cf90d6d-e888-43ff-a00a-9aaa5c98aa3a"
      unitRef="usd">190000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTEtNC0xLTEtMA_f6aabf88-5358-40d4-9f90-a89e39e2eaf8"
      unitRef="usd">15000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTEtNi0xLTEtMA_2d66ec61-c44f-4e3f-ad8b-6a55040f890a"
      unitRef="usd">296000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTEtOC0xLTEtMA_38b5d1db-cd12-41c8-a4e3-339d9092692b"
      unitRef="usd">-45000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTItMi0xLTEtMA_50c04c6c-1dc6-42e2-9342-2d599a44eb5b"
      unitRef="usd">21757000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTItNC0xLTEtMA_e4d97748-ae3c-4b7c-b177-7879563bf2c0"
      unitRef="usd">14376000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTItNi0xLTEtMA_3f7783b3-9829-40af-82d4-98a9d7eabec6"
      unitRef="usd">33723000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTItOC0xLTEtMA_f6f562d1-5bc3-4da2-b3e7-c2cb28975e49"
      unitRef="usd">40363000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTMtMi0xLTEtMA_869c2a44-9d66-4151-8036-ca19ef4efcfc"
      unitRef="usd">4941000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTMtNC0xLTEtMA_f58cc2ee-cfb5-4eb1-b9af-0519d6c729b7"
      unitRef="usd">1409000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTMtNi0xLTEtMA_fbe8f0b6-05a1-474f-b5ac-c42c7a35f49a"
      unitRef="usd">8080000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTMtOC0xLTEtMA_45b7d496-fd95-4b32-912d-e21059dfec2f"
      unitRef="usd">5382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTQtMi0xLTEtMA_609b77a4-8534-4dc8-8a2d-c47feaa0b41e"
      unitRef="usd">386000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTQtNC0xLTEtMA_725397d9-a5c4-4dd7-8c2a-b29f6653a1aa"
      unitRef="usd">436000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTQtNi0xLTEtMA_26420bea-ea70-4ecd-9ce8-71903a27a811"
      unitRef="usd">925000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTQtOC0xLTEtMA_faa6c425-9f6d-4bc4-8e27-3b173874bb9e"
      unitRef="usd">666000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTUtMi0xLTEtMA_04e607c5-f2e9-4171-ab30-d4191b424ccd"
      unitRef="usd">17202000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTUtNC0xLTEtMA_60ef0b04-271d-4266-b989-3226eb71601b"
      unitRef="usd">13403000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTUtNi0xLTEtMA_d81833a0-eabf-4955-bb42-9960b85e2954"
      unitRef="usd">26568000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTUtOC0xLTEtMA_810661b9-1874-4c21-bc9d-f6ad92cc6372"
      unitRef="usd">35647000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTgtMi0xLTEtMA_483a2910-97ba-42e3-b203-bf903ee49831"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTgtNC0xLTEtMA_e00dd562-3e30-4e3f-bf5f-55cb4178e906"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTgtNi0xLTEtMA_c749f199-05a6-45cd-907c-3606df409ea8"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTgtOC0xLTEtMA_9c03c3f1-5c5f-44b0-a791-621fd8c048c7"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTktMi0xLTEtMA_a48d40e2-1e96-479a-a274-3df350d217b7"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTktNC0xLTEtMA_8568105b-20c2-4a9d-ae71-b742cf384815"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTktNi0xLTEtMA_532cc4e6-d4c1-4fbd-bb1a-61c6720e94c0"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMTktOC0xLTEtMA_cc098521-ad6a-4c8a-9211-d7ba2ccade43"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjItMi0xLTEtMA_0ae0d98a-1b87-475e-9fa4-8861b8fb7309"
      unitRef="shares">51414619</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjItNC0xLTEtMA_87290565-605e-48e5-b175-86420731b76f"
      unitRef="shares">46557785</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjItNi0xLTEtMA_4b070d4d-e138-4f13-a241-1644b2c4dc25"
      unitRef="shares">51414619</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjItOC0xLTEtMA_2ca6ea56-a874-4fec-ac4b-adf2ffa906ef"
      unitRef="shares">43648309</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjMtMi0xLTEtMA_b2586f96-f0a1-49c3-84f0-6922ef933ccd"
      unitRef="shares">51422899</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjMtNC0xLTEtMA_3df3dbb4-67dd-43ea-ad2b-0ee3886b4f4d"
      unitRef="shares">46988359</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjMtNi0xLTEtMA_b58b15f6-2679-4975-8f32-465044bb9718"
      unitRef="shares">51414887</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yMi9mcmFnOjRjNzljZmMxNjI1ZDQxNjM4MGJhMzEyMDcyZWU2YjVmL3RhYmxlOmJlNjEwZDNkZGM3MDRlNzZiMjE0ZTE1MmM0MzkyYzkyL3RhYmxlcmFuZ2U6YmU2MTBkM2RkYzcwNGU3NmIyMTRlMTUyYzQzOTJjOTJfMjMtOC0xLTEtMA_34f653f0-496d-40c5-b83e-575a367ec706"
      unitRef="shares">43932546</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesIssued
      contextRef="ib1e3abcc5a21417ba8a940496e0f8ba4_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xLTEtMS04MDM_668e0e13-c0ba-4791-a3dd-fdbd69f969e2"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib1e3abcc5a21417ba8a940496e0f8ba4_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0zLTEtMS05Mzc_e9b1daa3-32a0-4c54-a8d1-890471fed884"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xLTEtMS0w_b0904bb9-533a-430f-bb3b-00df0dedadfd"
      unitRef="shares">11950000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0zLTEtMS0w_276d926e-2cfd-48e7-a3f3-79d66750707d"
      unitRef="usd">12000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi01LTEtMS0w_30427d00-392b-4e20-a5b9-a5bc5091c3f2"
      unitRef="shares">42387571</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi03LTEtMS0w_8e99e97d-0a9b-44b3-85d5-8b8392d54e1c"
      unitRef="usd">42000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i55e7f67b31aa4050aa68e431dde51ddc_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi05LTEtMS0w_33463fbf-3993-48ab-8c4f-1d9f7e45da43"
      unitRef="usd">242493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia1a34eb8416c4c64a1af13a0fb210dbf_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xMS0xLTEtMA_38f87092-82bb-4629-bd45-4d6883c08e3a"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib0bf35ccdac140ac9cedb546478e10a5_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xMy0xLTEtMA_213c0faa-021a-4375-bd75-7fb3c8602b53"
      unitRef="usd">72525000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMi0xNS0xLTEtMA_76d23a8d-b173-4759-9dfd-c4e8f731b3ab"
      unitRef="usd">299469000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2ba79ebe30f24a1aab273327940c7f59_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMy0xMy0xLTEtMA_28b416e2-cde2-469b-b36d-fc4179504c3d"
      unitRef="usd">5154000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i666f6282cfa94b0cbdeb3958b4468aee_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMy0xNS0xLTEtMA_1ff3eb9f-ff6d-46c3-bd2a-61b7b187ca46"
      unitRef="usd">5154000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i4a91d83ec77347d8b26f0dd658188a84_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xLTEtMS05Mzc_1072fab4-4df9-4fbf-b5a9-54232c887320"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i4a91d83ec77347d8b26f0dd658188a84_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0zLTEtMS05Mzc_91f29656-2814-465c-81d8-562cdd58115a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i27a02ebd7fa34bb8b39d809fdd5d6289_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xLTEtMS0w_4ae52b82-614f-4509-9943-94c14bbd6558"
      unitRef="shares">11950000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i27a02ebd7fa34bb8b39d809fdd5d6289_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0zLTEtMS0w_2f4e93f0-522f-4dfa-ac33-02f5c5922207"
      unitRef="usd">12000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="icd9fada4b2e9471b8fd4f284cda8c93a_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC01LTEtMS0w_6e31a530-b36a-4487-9e32-1898d147e96f"
      unitRef="shares">42387571</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="icd9fada4b2e9471b8fd4f284cda8c93a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC03LTEtMS0w_0cb00e90-2ba5-465b-903e-ad433741fc51"
      unitRef="usd">42000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia5de05c6e97b4d71a3406494094aadbc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC05LTEtMS0w_f05bd115-6710-4919-8139-7ae30216bdd6"
      unitRef="usd">242493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i75437f15a18e45bd9e933ad4948f9297_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xMS0xLTEtMA_32c431ba-f4fd-4ab7-9e62-588485e98a5e"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibccd67c8b96c40508d533a6a767951f0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xMy0xLTEtMA_f19b7193-3729-43c1-b4e9-3cf6163d0cbf"
      unitRef="usd">77679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96622985fef446cfaee7b28a79a8a3c8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNC0xNS0xLTEtMA_74685ef4-d9c8-457f-bcce-ee7f6730ae86"
      unitRef="usd">304623000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ieb829bd195464bcbbfbb3150817df2c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNS0xNy0xLTEtODI3_0bcb7267-e760-479b-b0b1-d5309060cf19"
      unitRef="usd">4212000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id85dde2b0e394919a1787a4f3b96dcb6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNS0xOS0xLTEtODMw_6320c456-c765-4047-ad76-3ea4bf31f9d3"
      unitRef="usd">4212000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i673b4d14421c4386a14b3cdb7c9466b5_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xLTEtMS05Mzc_85e18258-bd0f-403a-82f5-0d6847cd793b"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i673b4d14421c4386a14b3cdb7c9466b5_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0zLTEtMS05Mzc_63324b44-1234-4407-bd98-fcfee9e1ac75"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i9c0c1ed90d3a43bba24c6c0d5b093cb8_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi01LTEtMS04MzM_7f5e275c-0111-44bb-8856-ea2594b78c74"
      unitRef="shares">11950000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9c0c1ed90d3a43bba24c6c0d5b093cb8_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi03LTEtMS04NjM_4026b318-05af-45e3-a556-8f389ffab374"
      unitRef="usd">12000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i22819362a32b4a98b2deb2d507134978_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi05LTEtMS04OTY_6b7e7a41-3852-496d-b624-58bbd33da3b8"
      unitRef="shares">42387571</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i22819362a32b4a98b2deb2d507134978_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xMS0xLTEtOTEw_6339a207-ea9a-436e-8528-7fb79a62c559"
      unitRef="usd">42000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i759985ed75d440caa822f963c07b4a28_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xMy0xLTEtOTIx_515c6a11-08f4-45a3-8a54-7771a207d5b6"
      unitRef="usd">242493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib82b4b3e60df42be96f3494cb06853dd_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xNS0xLTEtOTIx_fe5a94f5-62ff-4af9-aa62-292c2fed852f"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21cf267700e54371a8daeccc13737f7b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xNy0xLTEtOTIx_2fdea6cc-1d59-45c6-a483-c5391a8a0ae9"
      unitRef="usd">81891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i734f85fedbf44613b2d40d0dc6b9bed7_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xOS0xLTEtOTIx_4fc12960-41f7-4e73-b4cb-c9a026fd442b"
      unitRef="usd">308835000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie1675bd562ff4480a7522945347bac2a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNy0xMy0xLTEtOTIx_41d32f5e-8b30-411e-94c3-9c12c7f903ee"
      unitRef="usd">146000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNy0xOS0xLTEtOTIx_389ae718-fb0a-4904-8b59-ff2bd1542441"
      unitRef="usd">146000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i826b6b07eed04db09dfb3855522ff4ec_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOC01LTEtMS04NDI_7b0a5e23-c57f-4661-a37a-72b1e16447ba"
      unitRef="shares">267343</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOC0xOS0xLTEtOTIx_ddaab461-4758-499d-b429-1110c6943fbf"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <road:ConversionOfCommonStockInConnectionWithInitialPublicOffering
      contextRef="i826b6b07eed04db09dfb3855522ff4ec_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS01LTEtMS04NDU_a5e82813-c876-46f5-a0a5-c76e55522044"
      unitRef="shares">20225202</road:ConversionOfCommonStockInConnectionWithInitialPublicOffering>
    <road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue
      contextRef="i826b6b07eed04db09dfb3855522ff4ec_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS03LTEtMS04NzI_c9e35890-0bb1-4292-8be7-e2fe8ad42ea8"
      unitRef="usd">20000</road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue>
    <road:ConversionOfCommonStockInConnectionWithInitialPublicOffering
      contextRef="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS05LTEtMS05MDA_334b996c-2322-4a2c-b0c1-e9813ab8d8b2"
      unitRef="shares">20225202</road:ConversionOfCommonStockInConnectionWithInitialPublicOffering>
    <road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue
      contextRef="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS0xMS0xLTEtOTEw_b7d6a656-7e5e-4f13-9c49-04a34fb0e409"
      unitRef="usd">-20000</road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue>
    <road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfOS0xOS0xLTEtOTIx_28fd0a9d-f254-4b5e-bec1-2e627956fc94"
      unitRef="usd">0</road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue>
    <us-gaap:NetIncomeLoss
      contextRef="i5a65ee0e45124b299eef811e16bd0a08_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNS0xMy0xLTEtMA_64cc6f1e-61d0-4469-96ba-4cf7978e254b"
      unitRef="usd">17202000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNS0xNS0xLTEtMA_b1bdb88d-bfe5-4f16-837f-e793ec4f6b09"
      unitRef="usd">17202000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i1e701a0a40e3431783da5b3c10f15c6c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMTEtMS0xLTEtOTM3_c6186a3d-f3c0-4892-a09a-b2f6d554c099"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1e701a0a40e3431783da5b3c10f15c6c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfMTEtMy0xLTEtOTM3_61b78063-522a-40aa-b064-2c1b5a1f9c96"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xLTEtMS0w_1ddfdfbe-0e3c-4810-b2c6-317d1e3d9fa7"
      unitRef="shares">32442545</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0zLTEtMS0w_68020020-c533-4de9-bc8a-64c0868508bf"
      unitRef="usd">32000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi01LTEtMS0w_bc98aea6-0e64-4054-ba78-30f2640308a5"
      unitRef="shares">22162369</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi03LTEtMS0w_e078493c-c625-41aa-a6c1-2e07bd16347a"
      unitRef="usd">22000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f00c218a6a247478cce786b9bcedd11_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi05LTEtMS0w_27eca301-8b77-494f-a9ef-41f623a94934"
      unitRef="usd">242639000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0b8e44853c23436e928ff018dfc72daf_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xMS0xLTEtMA_874c6422-9ef6-4a27-9b88-d6d3d845d38a"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i377d2e8e69584fc9a85a081bd49fc740_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xMy0xLTEtMA_fc6499c2-2368-49a3-bb60-aa1a59b1eca7"
      unitRef="usd">99093000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjhjODg4ZTZjYWRmYTRiY2U5MWQyZTk0OWZjMjgxZWExL3RhYmxlcmFuZ2U6OGM4ODhlNmNhZGZhNGJjZTkxZDJlOTQ5ZmMyODFlYTFfNi0xNS0xLTEtMA_028d18a3-d57d-4baa-9b53-794df372e3c0"
      unitRef="usd">326183000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i00ea03d3d5f240239964e455017b52ec_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi0xLTEtMS0w_29878da5-0bc4-414f-b192-9561f9a93ac8"
      unitRef="shares">44987575</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i00ea03d3d5f240239964e455017b52ec_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi0zLTEtMS0w_24321483-cff7-4914-a554-c0640e979230"
      unitRef="usd">45000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i7ddb499743c44410996db00fd6d2896a_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi01LTEtMS05ODc_c834306b-1dd0-4651-a5f9-ea2a2eb35448"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7ddb499743c44410996db00fd6d2896a_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi03LTEtMS05ODc_dc0ea14e-3f46-4044-84de-5a6d999e63ae"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i3e7aff75a41741fead62cbbf74e3a06f_I20170930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi05LTEtMS05ODc_a2f1ad19-b946-4a27-a354-6e1c89bcca8f"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3e7aff75a41741fead62cbbf74e3a06f_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi0xMS0xLTEtOTg3_6d2a0397-9658-4d15-8d9b-1004271572b1"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c5620ea87be4780b2aa514259a7e4b1_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi01LTEtMS0w_69d278b1-dc27-4e62-b952-b4d2b6d8ec75"
      unitRef="usd">142385000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8344d721d8424c1f946a724543968191_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi03LTEtMS0w_16f488d3-8c21-4a70-a847-89c18daf3be1"
      unitRef="usd">-11983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d29f27d58b64b53a2ae09e8d291056c_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi05LTEtMS0w_5e2c375c-e293-463a-8266-129f97061237"
      unitRef="usd">21734000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibac11597f193480aa7ee105c09b82dca_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMi0xMS0xLTEtMA_0c15bd70-5776-4f22-b46b-d2c845efb23f"
      unitRef="usd">152181000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i88c47e8929fe42e8bdf5dd2de5c1fd47_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMy05LTEtMS0w_71646d1c-3eb9-458b-b2de-a7d806724c48"
      unitRef="usd">10996000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibedf376441684eebb45cdc3fa0fbd893_D20171001-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMy0xMS0xLTEtMA_dc995a28-0d20-4ed3-aa67-d1e0503deee1"
      unitRef="usd">10996000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i2d9bb0873bb6465a94a16976bbb11a62_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC0xLTEtMS0w_1306d9e8-061e-4a2d-82a7-5af90348a0c5"
      unitRef="shares">44987575</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i2d9bb0873bb6465a94a16976bbb11a62_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC0zLTEtMS0w_597919fb-977d-4e9a-9d30-0be857c482ff"
      unitRef="usd">45000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if48d7db83d384bf7bd8382e17942805e_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC01LTEtMS05ODc_09b02c4e-4802-4792-8150-748e89e9b6a1"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if48d7db83d384bf7bd8382e17942805e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC03LTEtMS05ODc_fb7dc0cc-2cc9-4998-badc-d375391950ca"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i07b3fc74daec49c680888c68c7444d2a_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC05LTEtMS05ODc_ccbcabb5-db6d-449a-9c42-b2eaae21b5e1"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i07b3fc74daec49c680888c68c7444d2a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC0xMS0xLTEtOTg3_65b648a3-8836-48dd-8352-a2cbb9591845"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3f2bcd012df4d83aeb6601b841a5dfe_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC01LTEtMS0w_9e89f6eb-3575-43b1-819f-c4003de41557"
      unitRef="usd">142385000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4a3d0ca0031044468af6dc4d4919cbec_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC03LTEtMS0w_f24897c5-af8c-469f-929c-cf6de08dcf39"
      unitRef="usd">-11983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb7fd80bda0042ffa27e511851b39a8d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC05LTEtMS0w_d6a60cc1-d4f8-4396-96aa-fa9513015c48"
      unitRef="usd">32730000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if9115e4fc6704d8397deaaebd8716334_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNC0xMS0xLTEtMA_d6a21de8-0e4b-42bc-83d6-d97a3aabe2d5"
      unitRef="usd">163177000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic39c181ddc884a4a855cc1d2542f1a69_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0xMy0xLTEtOTg0_38c9d090-451f-4504-9734-eba54ff247d1"
      unitRef="usd">604000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia9d3b572d2bc4b3fb7501593c2d17d1a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0xOS0xLTEtOTg0_fe4a52f8-3866-4459-a3bb-1087d4d0639d"
      unitRef="usd">604000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ic39c181ddc884a4a855cc1d2542f1a69_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi0xMy0xLTEtOTg0_0f0d4236-755c-4d8a-b053-5d603c08f842"
      unitRef="usd">-453000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i09606d83998a4de98c71ca961e990e47_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi0xNS0xLTEtOTg0_1b653f2a-db81-4eeb-9889-1233d9165440"
      unitRef="usd">458000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ia9d3b572d2bc4b3fb7501593c2d17d1a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi0xOS0xLTEtOTg0_582b76af-480d-4dcc-b4a0-5d5515599cc7"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:NetIncomeLoss
      contextRef="if3665f4784ab46fa83909d0b8616a18c_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNy0xNy0xLTEtOTg0_20ba4386-72dc-483b-86b2-d3d64410e132"
      unitRef="usd">11248000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia9d3b572d2bc4b3fb7501593c2d17d1a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNy0xOS0xLTEtOTg0_4565b24d-c844-4cb0-8afe-17ba8af3f0ce"
      unitRef="usd">11248000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i6d8c26f401ae45e1a03afa4b7e1c2a31_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xLTEtMS05ODQ_c283edd4-c7bb-4414-8e2b-150ad8c78fd5"
      unitRef="shares">44987575</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i6d8c26f401ae45e1a03afa4b7e1c2a31_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0zLTEtMS05ODQ_77eb6a50-e7d0-49fb-b81b-3df59ab19296"
      unitRef="usd">45000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i8833415be4a6419f80fb9690bf98f866_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC01LTEtMS05ODQ_4f425cd9-4a8f-483e-9836-7bce09c64c49"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8833415be4a6419f80fb9690bf98f866_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC03LTEtMS05ODQ_78cdc13d-dea5-4c33-9822-cf037d0f5ad5"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i77abd92b2d0c4835b643da0e07c205b7_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC05LTEtMS05ODQ_be7f6552-f4f6-419f-af71-2581b74517ef"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i77abd92b2d0c4835b643da0e07c205b7_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xMS0xLTEtOTg0_2717cbd6-5dfa-4256-8e7c-af5c62f3f43a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i835adcc274294f2786a3c91ff8df7d07_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xMy0xLTEtOTg0_a840eb1d-a8ae-4908-806c-7962520951f6"
      unitRef="usd">142536000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i681b0aeab7904e2ba55a7884f5462d9d_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xNS0xLTEtOTg0_ad20a0aa-8922-485c-9130-561bde400dd0"
      unitRef="usd">-11525000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e1e80503ff0460faa23b73bad439613_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xNy0xLTEtOTg0_ed5c43a5-44cd-48ba-9895-79a35d1f5ef5"
      unitRef="usd">43978000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10e701a4b5a44a0a8c405f5ecbd8ca21_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xOS0xLTEtOTg0_fee3ffdc-1f94-4bf4-99a6-f09f7fd05a9c"
      unitRef="usd">175034000</us-gaap:StockholdersEquity>
    <road:ReclassificationOfCommonStockShares
      contextRef="i86c0e3690a144aaeae111f27756582a2_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0xLTEtMS0w_dd30a643-61fc-4094-98a1-11196f90b2d1"
      unitRef="shares">44987575</road:ReclassificationOfCommonStockShares>
    <road:ReclassificationOfCommonStock
      contextRef="i86c0e3690a144aaeae111f27756582a2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0zLTEtMS0w_1e2c78ac-d7aa-4f53-9ba2-c96795a883e9"
      unitRef="usd">-45000</road:ReclassificationOfCommonStock>
    <road:ReclassificationOfCommonStockShares
      contextRef="iad51055885144b37a7ac628582eb7e47_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOS05LTEtMS05ODI_3ab6cad7-dd73-45f2-b40e-f7f92643cd52"
      unitRef="shares">44987571</road:ReclassificationOfCommonStockShares>
    <road:ReclassificationOfCommonStock
      contextRef="iad51055885144b37a7ac628582eb7e47_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOS0xMS0xLTEtOTgy_17fbaf75-7643-4f9f-8a54-1bae13cc02d5"
      unitRef="usd">45000</road:ReclassificationOfCommonStock>
    <road:ReclassificationOfCommonStock
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNS0xMS0xLTEtMA_334b63c8-f46f-403d-8752-6a81d0acd541"
      unitRef="usd">0</road:ReclassificationOfCommonStock>
    <road:ConversionOfCommonStockInConnectionWithInitialPublicOffering
      contextRef="i19b90531f048460da7117b6c13232c90_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtNS0xLTEtOTgy_0623c234-abad-406d-8381-fe62af685ab8"
      unitRef="shares">2600000</road:ConversionOfCommonStockInConnectionWithInitialPublicOffering>
    <road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue
      contextRef="i19b90531f048460da7117b6c13232c90_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtNy0xLTEtOTgy_e99b177d-ebcc-4c79-a930-d3e73cd5ae22"
      unitRef="usd">3000</road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue>
    <road:ConversionOfCommonStockInConnectionWithInitialPublicOffering
      contextRef="iad51055885144b37a7ac628582eb7e47_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtOS0xLTEtOTgy_f796eea1-feec-4bd9-a581-e5ccea864408"
      unitRef="shares">2600000</road:ConversionOfCommonStockInConnectionWithInitialPublicOffering>
    <road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue
      contextRef="iad51055885144b37a7ac628582eb7e47_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtMTEtMS0xLTk4Mg_4f7fb8f3-3bc9-476e-9749-edc5bc187e24"
      unitRef="usd">-3000</road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue>
    <road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTAtMTktMS0xLTk4Mg_37993546-10ef-41c7-aa8a-d42692c4a900"
      unitRef="usd">0</road:ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i19b90531f048460da7117b6c13232c90_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTEtNS0xLTEtOTgy_fc2269ad-dea5-45f4-9080-d68783bd0cd0"
      unitRef="shares">9350000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i19b90531f048460da7117b6c13232c90_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTEtNy0xLTEtOTgy_7b110644-c8c0-4f24-963d-4207db8cb73a"
      unitRef="usd">9000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ibc0fd68a079349c2ae3d452ca2802295_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTEtMTMtMS0xLTk4Mg_b44d3e9d-f269-4bb2-9e4a-f20b95574dfd"
      unitRef="usd">98000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTEtMTktMS0xLTk4Mg_b619ac51-a444-4ef6-967f-e3b5d2aaa0d5"
      unitRef="usd">98009000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibc0fd68a079349c2ae3d452ca2802295_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTItMTMtMS0xLTk4Mg_7e1fcfa8-bd74-4de2-b9d6-73943152b77c"
      unitRef="usd">371000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTItMTktMS0xLTk4Mg_b28b9dac-947b-42dd-b2ec-991b22896181"
      unitRef="usd">371000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise
      contextRef="ibc0fd68a079349c2ae3d452ca2802295_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi01LTEtMS0w_5b9474b6-9354-4584-9f4c-f38a1d7b5314"
      unitRef="usd">1586000</road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise>
    <road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise
      contextRef="if1a9f8e3a8ce482d883c9f1ebc1e3897_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi03LTEtMS0w_c5b08b75-0fa6-45c5-a135-bc65c442caa4"
      unitRef="usd">-4078000</road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise>
    <road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNi0xMS0xLTEtMA_5a51444d-18a8-4061-af48-60175d24492b"
      unitRef="usd">-2492000</road:AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise>
    <us-gaap:NetIncomeLoss
      contextRef="i13b74cfa010e414a80575bf6074e67d7_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNy05LTEtMS0w_abb0cb4b-e954-405f-b81f-6d02c761d489"
      unitRef="usd">13403000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfNy0xMS0xLTEtMA_be2f519e-1a1c-4008-9e11-841e199aa420"
      unitRef="usd">13403000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i3b385087794a4191ab8ab6c7c35e9333_I20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xLTEtMS0w_cd602cf4-3937-44b2-8d5d-19ae379642dc"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3b385087794a4191ab8ab6c7c35e9333_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0zLTEtMS0w_3d2c05c3-8198-472e-9c08-af94b1225726"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i165d0a196f614a418458c9f250ce5219_I20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTUtNS0xLTEtOTgy_979151ed-53d6-4a92-937a-d1359bb62124"
      unitRef="shares">11950000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i165d0a196f614a418458c9f250ce5219_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTUtNy0xLTEtOTgy_490b1209-0c1e-46b1-b449-86485bc1f3c1"
      unitRef="usd">12000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i09620a84575b40cd9a09d008bfec7976_I20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTUtOS0xLTEtOTgy_7afc0425-8c3a-4222-9853-2201c7dcfef8"
      unitRef="shares">42387571</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i09620a84575b40cd9a09d008bfec7976_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfMTUtMTEtMS0xLTk4Mg_6d752d20-d5ce-4a57-9b8e-85031caaff88"
      unitRef="usd">42000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6f7e5bcd547468f99d4b60f67675458_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC01LTEtMS0w_73e470d8-02a6-4c5e-b3b9-f7c34eda2a8a"
      unitRef="usd">242493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i08581bfa4c2c40559526c71e6ceea6b7_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC03LTEtMS0w_85d81258-9d13-4301-8eb1-b8c07e4f912a"
      unitRef="usd">-15603000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21012fd426b14eb0824cad2259bc67ca_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC05LTEtMS0w_8a2bbfbf-b9b1-48ab-a9b8-98dd7c94b300"
      unitRef="usd">57381000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e2a692479de401bb4b5038feeccca45_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yNS9mcmFnOjg2YjBkYjA1MWJmMjQ4YTY4OGFlMGEzNjM5NmI5ZDk3L3RhYmxlOjdlZGI1OGU2NzkzMTQwY2E4MzNhMzcxZWUzMTlkNzI5L3RhYmxlcmFuZ2U6N2VkYjU4ZTY3OTMxNDBjYTgzM2EzNzFlZTMxOWQ3MjlfOC0xMS0xLTEtMA_ea2164fb-fadf-4e16-ba75-a3f28b0eadfc"
      unitRef="usd">284325000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMy0yLTEtMS0w_3f7d95dc-fb28-4e9b-abda-ba6c4189a6a9"
      unitRef="usd">26568000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMy00LTEtMS0w_6ae57896-f7b4-48dc-9a4c-5dc7cdaca209"
      unitRef="usd">35647000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNS0yLTEtMS0w_d5e68f1e-ce1e-4bbd-b8b7-231b0a60e163"
      unitRef="usd">22698000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNS00LTEtMS0w_01991c54-0cee-4c6a-b7fe-3bad92616315"
      unitRef="usd">17929000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNi0yLTEtMS0w_f917d94a-aef3-41d8-a1a5-228a75d68ab8"
      unitRef="usd">83000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNi00LTEtMS0w_9b606774-d378-4294-8652-418cebb30a4b"
      unitRef="usd">60000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfOC0yLTEtMS0w_bbb1ca75-e21f-4b00-8e1f-83e93dc32cfd"
      unitRef="usd">421000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfOC00LTEtMS0w_89e8fe02-8ad6-4e43-afb0-aa6d3cc0ff8d"
      unitRef="usd">435000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfOS0yLTEtMS0w_b0a42460-bf29-4879-926a-e61ffbe03f89"
      unitRef="usd">1085000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfOS00LTEtMS0w_d3d88172-3f2e-4776-8401-0e96df202a0e"
      unitRef="usd">1117000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTAtMi0xLTEtMA_95ebe9d4-a6e0-4d91-8d6d-80b505ae4a66"
      unitRef="usd">146000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTAtNC0xLTEtMA_f8f90833-d6d8-4936-b7bb-939fb0dca652"
      unitRef="usd">975000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTEtMi0xLTEtMA_d9f3a0a5-4266-4766-9632-28774c0dbda2"
      unitRef="usd">925000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTEtNC0xLTEtMA_f1bc3aca-6640-405d-b88e-68ccc479e749"
      unitRef="usd">666000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTItMi0xLTEtMA_c447f600-0772-4849-94dd-b78c70ebfc94"
      unitRef="usd">-136000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTItNC0xLTEtMA_6e4f396f-9342-425a-8a89-aa18bc9d2101"
      unitRef="usd">-1430000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <road:IncreaseDecreaseInContractReceivableIncludingRetainageNet
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTQtMi0xLTEtMA_e9b8428d-9d30-4c6f-8dd3-e340f4277948"
      unitRef="usd">14839000</road:IncreaseDecreaseInContractReceivableIncludingRetainageNet>
    <road:IncreaseDecreaseInContractReceivableIncludingRetainageNet
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTQtNC0xLTEtMA_abeb9035-7016-4ad3-b678-2d3899aa9e84"
      unitRef="usd">-14055000</road:IncreaseDecreaseInContractReceivableIncludingRetainageNet>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTUtMi0xLTEtMA_efa23c61-efbf-430c-beca-5cca521ae6d8"
      unitRef="usd">4709000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTUtNC0xLTEtMA_c79d5415-e84d-425f-bc8f-b14453e0966d"
      unitRef="usd">6128000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTYtMi0xLTEtMA_0660e51a-2860-4010-bec0-9ffd7e73f61f"
      unitRef="usd">11992000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTYtNC0xLTEtMA_c20a5b0e-c86c-4462-b7f3-51b162b74166"
      unitRef="usd">3335000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTctMi0xLTEtMA_38dcacf1-e070-4af0-b276-a08ed60dccbe"
      unitRef="usd">-604000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTctNC0xLTEtMA_2b2d601d-af48-45bf-b723-d225ed0967bc"
      unitRef="usd">9165000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTgtMi0xLTEtMA_6e8ebc51-eede-48b5-8bb0-d1134257ef7a"
      unitRef="usd">-3978000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTgtNC0xLTEtMA_0f87ea3d-cbfc-468f-8ac8-d570a526d688"
      unitRef="usd">12079000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTktMi0xLTEtMA_74e8bb12-8f85-4c96-8115-e0fbb70d4c78"
      unitRef="usd">1722000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMTktNC0xLTEtMA_aa686bd7-aa13-4730-909a-b47742db1cce"
      unitRef="usd">-7944000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjAtMi0xLTEtMA_e132012f-7086-4be4-b196-de7d72dc36d9"
      unitRef="usd">-6394000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjAtNC0xLTEtMA_f9e0e354-aa1f-4a41-b74c-64eb0de7dd5e"
      unitRef="usd">2823000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjEtMi0xLTEtMA_554c4d33-13eb-48fd-ba0e-57c26a4bcbd0"
      unitRef="usd">1497000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjEtNC0xLTEtMA_4410ab25-1d60-440f-8a66-4fa5f2dcad24"
      unitRef="usd">-6048000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjItMi0xLTEtMA_7f923453-1dff-4315-a3d0-90230588e3aa"
      unitRef="usd">326000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjItNC0xLTEtMA_20f52edd-5e4a-4245-8e1c-2d4298fc9cbe"
      unitRef="usd">-352000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjMtMi0xLTEtMA_43c5dca0-e1bd-4088-9f48-8bee8706e7aa"
      unitRef="usd">17963000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjMtNC0xLTEtMA_16571ebe-934c-4903-8b27-0f809408a316"
      unitRef="usd">23660000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjUtMi0xLTEtMA_a2e015eb-f8b6-484c-b8d0-cfd4858671f8"
      unitRef="usd">31744000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjUtNC0xLTEtMA_df542e23-0525-44b9-801a-f72ee8548fca"
      unitRef="usd">33460000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjYtMi0xLTEtMA_3e26fb10-024e-468f-8c57-d85da7793ebe"
      unitRef="usd">2898000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjYtNC0xLTEtMA_183bb6b3-da6b-41d9-bf2e-3bac7a749564"
      unitRef="usd">2889000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjctMi0xLTEtMA_a275ad00-cf5c-4f1b-94fb-b42972533c2d"
      unitRef="usd">8854000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjctNC0xLTEtMA_4e080d98-1659-4b27-90dc-7ebb80fd8f6f"
      unitRef="usd">51319000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <road:PaymentsToAcquireAsphaltLiquidTerminalAssets
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjgtMi0xLTEtMA_479cf432-e999-41a4-8ca9-65845bf7386b"
      unitRef="usd">10848000</road:PaymentsToAcquireAsphaltLiquidTerminalAssets>
    <road:PaymentsToAcquireAsphaltLiquidTerminalAssets
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjgtNC0xLTEtMA_74e8aa73-90b5-4050-beb3-ed8d082de4e9"
      unitRef="usd">0</road:PaymentsToAcquireAsphaltLiquidTerminalAssets>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjktMi0xLTEtMA_97f166b4-3496-4bac-b24d-cce62d6b2660"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMjktNC0xLTEtMA_fd42fdf8-816f-45eb-ab44-4fa333b02865"
      unitRef="usd">400000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzAtMi0xLTEtMA_0003ab29-7fbb-40ad-96f3-3f967a9b04dd"
      unitRef="usd">2200000</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzAtNC0xLTEtMA_17ec5603-3388-4b81-98c3-fc9e07125b4a"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzEtMi0xLTEtMA_5518c04b-12a2-4b9c-b54b-d0b2e97fe028"
      unitRef="usd">-46348000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzEtNC0xLTEtMA_debe1bfb-c94f-433e-bdab-55c80bb3ea52"
      unitRef="usd">-82290000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzMtMi0xLTEtMA_d484b0b8-1526-429c-951f-e110795f4c8f"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzMtNC0xLTEtMA_71e522c8-9ae9-4a32-829d-6dd8ea37fac9"
      unitRef="usd">5000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzUtMi0xLTEtMA_242fcd8c-9e63-43b5-ba43-a207617fb82c"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzUtNC0xLTEtMA_6fe903ca-80e6-4c5f-886a-8618eeedae29"
      unitRef="usd">21917000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzYtMi0xLTEtMA_5d710789-2be9-4f81-b363-e9ad24b9ab0e"
      unitRef="usd">11104000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzYtNC0xLTEtMA_f9d1c18d-1767-49ff-b974-53f678cbc328"
      unitRef="usd">8665000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzktMi0xLTEtMA_8ce251c4-601d-4fc0-bcd7-be4f5b3e16db"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfMzktNC0xLTEtMA_95204303-ee55-4df9-a130-e26e90441749"
      unitRef="usd">98009000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDAtMi0xLTEtMA_18c4f308-32b0-4d74-94e3-233b970caaf8"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDAtNC0xLTEtMA_bc3b4057-bfe7-417e-a9d7-142ca53aa4e5"
      unitRef="usd">5000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDItMi0xLTEtMA_adf4d4ba-a2c7-4af4-889d-e350417e6d9e"
      unitRef="usd">-11104000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDItNC0xLTEtMA_fc6d8033-3c01-49e5-b7c7-1de45a29bc6b"
      unitRef="usd">106266000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDMtMi0xLTEtMA_26babb8d-bf35-4e65-b8e2-4dfea5904227"
      unitRef="usd">-39489000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDMtNC0xLTEtMA_2c4251f4-f613-463f-8527-305ff8960deb"
      unitRef="usd">47636000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDUtMi0xLTEtMA_00f9f30b-7749-49fe-bcca-c7713b095170"
      unitRef="usd">99137000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibac11597f193480aa7ee105c09b82dca_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDUtNC0xLTEtMA_a333f65e-d82b-49ab-81e3-8abcec4f81a5"
      unitRef="usd">27547000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDYtMi0xLTEtMA_9ef91b34-0085-4213-8165-ad60ca33a15e"
      unitRef="usd">59648000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9e2a692479de401bb4b5038feeccca45_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDYtNC0xLTEtMA_0e35baee-c37b-4142-9d1d-de00b2ee7992"
      unitRef="usd">75183000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDktMi0xLTEtMA_d3857f6e-9b6c-4d4b-a395-86ced9beb0be"
      unitRef="usd">1998000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNDktNC0xLTEtMA_2c3d94fc-77e0-4a66-85b6-089f71b5e363"
      unitRef="usd">1578000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNTAtMi0xLTEtMA_9d0ac3e2-5981-48eb-bb5b-12d3a19415f6"
      unitRef="usd">3232000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNTAtNC0xLTEtMA_64e26d18-e047-4e3b-b05e-ed4c1baf6e36"
      unitRef="usd">12557000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNTItMi0xLTEtMA_90129d7b-ae22-44d8-b762-24f3d57cd38a"
      unitRef="usd">332000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8yOC9mcmFnOjAzOWVmODA1OThjMjRjMjBhN2I3MTEyZDM1YTYxNGFhL3RhYmxlOjM0ODk4NjQwNWI1MjRhMmQ5YzdhMWY0ZDg1YTM5OGRjL3RhYmxlcmFuZ2U6MzQ4OTg2NDA1YjUyNGEyZDljN2ExZjRkODVhMzk4ZGNfNTItNC0xLTEtMA_abe6e055-2083-4169-ace9-98360dbe80b5"
      unitRef="usd">152000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNC9mcmFnOmQzYTUyMmUxMzQyYjRkNDE4OGY1MDA0M2Y3ODcwYmY4L3RleHRyZWdpb246ZDNhNTIyZTEzNDJiNGQ0MTg4ZjUwMDQzZjc4NzBiZjhfMjI2NA_44a8b03d-0c75-4b80-8266-c3979598600b">General&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Business Description&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Construction Partners, Inc. (the "Company") is a leading infrastructure and road construction company operating in Alabama, Florida, Georgia, North Carolina and South Carolina through its wholly owned subsidiaries. The Company provides site development, paving, utility and drainage systems, as well as construction materials including hot mix asphalt ("HMA"), aggregates, ready-mix concrete and liquid asphalt. The Company executes projects for a mix of private, municipal, state, and federal customers that are both privately and publicly funded. The majority of the work is performed under fixed unit price contracts and, to a lesser extent, fixed total price contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company was formed as a Delaware corporation in 2007 as a holding company for its wholly owned subsidiary, Construction Partners Holdings, Inc., a Delaware corporation ("CPHI"), which incorporated in 1999 and began operations in 2001 to execute an acquisition growth strategy in the hot mix asphalt paving and construction industry. SunTx Capital Partners ("SunTx"), a private equity firm based in Dallas, Texas, is the Company's majority investor and has owned a controlling interest in the Company's stock since the Company's inception. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Seasonality&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The use and consumption of our products and services fluctuate due to seasonality. Our products are used, and our construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect our business and operations through a decline in both the use of our products and demand for our services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. Warmer and drier weather during the third and fourth quarters of our fiscal year typically result in higher activity and revenues during those quarters. The first and second quarters of our fiscal year typically have lower levels of activity due to adverse weather conditions.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <road:SeasonalityPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNC9mcmFnOmQzYTUyMmUxMzQyYjRkNDE4OGY1MDA0M2Y3ODcwYmY4L3RleHRyZWdpb246ZDNhNTIyZTEzNDJiNGQ0MTg4ZjUwMDQzZjc4NzBiZjhfMjI2NQ_0d24f38b-e6a5-4643-a890-dbdb7b656eda">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Seasonality&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The use and consumption of our products and services fluctuate due to seasonality. Our products are used, and our construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect our business and operations through a decline in both the use of our products and demand for our services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. Warmer and drier weather during the third and fourth quarters of our fiscal year typically result in higher activity and revenues during those quarters. The first and second quarters of our fiscal year typically have lower levels of activity due to adverse weather conditions.&lt;/span&gt;&lt;/div&gt;</road:SeasonalityPolicyTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4ODg_64165b1c-3558-4953-81fc-9e8b4198a746">Significant Accounting Policies&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission (the "SEC"), which permit reduced disclosure for interim periods. The Consolidated Balance Sheet as of September&#160;30, 2018 was derived from audited financial statements for the fiscal year then ended, but does not include all necessary disclosures required by generally accepted accounting principles in the United States of America ("GAAP") with respect to annual financial statements. In the opinion of management, the unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company's audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2018 (the "2018 Form 10-K"). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Management's Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders' equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, goodwill and other intangible assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company's annual consolidated financial statements included in its 2018 Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Emerging Growth Company&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is an "emerging growth company" as defined by the Jumpstart Our Business Startups Act (the "JOBS Act"), enacted in April 2012. As an emerging growth company, the Company could have taken advantage of an exemption that would have allowed the Company to wait to comply with new or revised financial accounting standards until the effective date of such standards for private companies. However, the JOBS Act provides that a company may elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies, but such election to opt out is irrevocable. The Company has elected to opt out of such extended transition period, which means that when a standard is issued or revised and it has different effective dates for public and private companies, the Company is required to adopt the new or revised standard at the effective date applicable to public companies that are not emerging growth companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less.  The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contracts Receivable Including Retainage, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by the customer pending completion of a project. It is common in the Company's industry for a small portion of progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Based on the Company's experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying value of contracts receivable including retainage, net of the allowance for doubtful accounts, represents their estimated net realizable value. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, and current economic conditions. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment of the contract receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Billing practices for the Company's contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the percentage-of-completion method of accounting. The Company records contract assets and contract liabilities to account for these differences in timing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The contract asset, "Costs and estimated earnings in excess of billings on uncompleted contracts," arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Included in costs and estimated earnings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded at estimated net realizable value when realization is probable and can be reasonably estimated. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included when realization is probable and amounts can be reliably determined. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The contract liability, "Billings in excess of costs and estimated earnings on uncompleted contracts," represents the Company's obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Concentration of Risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. Concentrations of credit risk associated with these receivables are monitored on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management's assessment of customers' credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company's contracts receivable including retainage, net balance at June 30, 2019 or September&#160;30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Projects performed for various Departments of Transportation accounted for 41.8% and 45.6% of consolidated revenues for the three months ended June 30, 2019 and 2018, respectively, and for 39.4% and 40.9% of consolidated revenues for the nine months ended June 30, 2019 and 2018, respectively.  Customers that accounted for more than 10% of consolidated revenues during those periods are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.429577%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.912676%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&#160;of&#160;Consolidated Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Alabama Department of Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;North Carolina Department of Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenues from Contracts with Customers &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company derives all of its revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials including HMA, aggregates, liquid asphalt and ready-mix concrete to third-party public and private customers pursuant to contracts with those customers.  The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.429577%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.912676%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Private&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;138,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;379,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues derived from construction projects are recognized over time, using the percentage-of-completion method of accounting, as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion.  Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when the estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;(ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company's performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company's construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own.  All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer's asset is created or enhanced by the Company.  The Company's obligation is not satisfied until the entire project is complete.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue recognized during a reporting period is based on the estimated incremental percentage-of-completion applied to the total contract price, including adjustments for variable consideration such as liquidated damages, penalties or bonuses related to the timeliness or quality of project performance.  Such adjustments are made to reflect the most likely amount of consideration management expects the Company to be entitled to at the completion of the contract, based on the best information available to the Company. The basis for total contract price is a stated amount in the contract, which is generally either fixed unit price or fixed total price, as described below.  The Company adjusts the estimated contract price to include variable consideration to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is resolved. Total contract price is adjusted to reflect expected liquidated damages assessments or other penalties in the period the Company determines they will be incurred or when the customer imposes the penalty.  Total contract price is adjusted to reflect contract bonus provisions related to timeliness or quality metrics when realization is probable and amounts can be reliably determined, which is generally when they are awarded by the customer.  We account for changes in the measure of progress and changes to the estimated transaction price using a cumulative catch-up adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The majority of the Company's public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed).  The Company's private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification.  This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract.  Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company's HMA plants. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets. The Company classifies income tax-related interest and penalties as interest expense and other expenses, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As described in Note 8 &#x2013; Equity, the Company completed an initial public offering (the "IPO") and reclassification (the "Reclassification") of its common stock during the fiscal year ended September 30, 2018, involving, among other things, a 25.2 to 1 split of shares of common stock (the "Stock Split") and the creation of a dual-class common stock structure.  Prior to the Reclassification, all net income of the Company was attributable to the holders of shares of common stock immediately prior to the Reclassification.  During the period beginning from the Reclassification through the IPO, all net income of the Company was attributable to holders of Class B common stock.  Since the IPO, all net income of the Company has been attributable equally, on a per share basis, to the holders of Class A common stock and Class B common stock.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock and Class B common stock, as applicable for the respective periods, calculated on a post-Stock Split basis.  Diluted earnings per share is calculated by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock, Class B common stock and potential dilutive common shares determined using the treasury method, calculated on a post-Stock Split basis as applicable for the respective periods. Securities that are anti-dilutive are not included in the calculation of diluted earnings per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA5MDY_8f459157-bc50-423b-ba69-55ba114524e0">Basis of PresentationThe consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission (the "SEC"), which permit reduced disclosure for interim periods. The Consolidated Balance Sheet as of September&#160;30, 2018 was derived from audited financial statements for the fiscal year then ended, but does not include all necessary disclosures required by generally accepted accounting principles in the United States of America ("GAAP") with respect to annual financial statements. In the opinion of management, the unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company's audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2018 (the "2018 Form 10-K"). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4ODk_c3edb6f0-348f-4d26-b8d5-00a4f0586b47">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Management's Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders' equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, goodwill and other intangible assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.&lt;/span&gt;&lt;/div&gt;A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company's annual consolidated financial statements included in its 2018 Form 10-K.</us-gaap:UseOfEstimates>
    <road:EmergingGrowthCompanyPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTA_31494be4-6fcd-44ca-a8b7-dbc7d276ee5c">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Emerging Growth Company&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is an "emerging growth company" as defined by the Jumpstart Our Business Startups Act (the "JOBS Act"), enacted in April 2012. As an emerging growth company, the Company could have taken advantage of an exemption that would have allowed the Company to wait to comply with new or revised financial accounting standards until the effective date of such standards for private companies. However, the JOBS Act provides that a company may elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies, but such election to opt out is irrevocable. The Company has elected to opt out of such extended transition period, which means that when a standard is issued or revised and it has different effective dates for public and private companies, the Company is required to adopt the new or revised standard at the effective date applicable to public companies that are not emerging growth companies.&lt;/span&gt;&lt;/div&gt;</road:EmergingGrowthCompanyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA5MDE_3dd01037-1edd-4dfb-81fa-21dcdf5127d7">Cash and Cash EquivalentsCash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less.  The Company maintains demand accounts, money market accounts and certificates of deposit at several banks.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA5MDI_d7d4eccb-cdae-4e1c-9dca-fd7fe58a4ae5">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contracts Receivable Including Retainage, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by the customer pending completion of a project. It is common in the Company's industry for a small portion of progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Based on the Company's experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying value of contracts receivable including retainage, net of the allowance for doubtful accounts, represents their estimated net realizable value. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, and current economic conditions. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment of the contract receivable.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA5MDM_63132f6e-4656-4a10-aef5-1ea67c3f0cd8">&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Billing practices for the Company's contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the percentage-of-completion method of accounting. The Company records contract assets and contract liabilities to account for these differences in timing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The contract asset, "Costs and estimated earnings in excess of billings on uncompleted contracts," arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Included in costs and estimated earnings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded at estimated net realizable value when realization is probable and can be reasonably estimated. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included when realization is probable and amounts can be reliably determined. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The contract liability, "Billings in excess of costs and estimated earnings on uncompleted contracts," represents the Company's obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTE_28ba3ab1-2453-40c7-b041-04893ae2003f">Concentration of RisksFinancial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. Concentrations of credit risk associated with these receivables are monitored on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management's assessment of customers' credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i83360c3e3916402dbab1fc1282465130_D20190401-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfOTQyMA_38c1a2ea-8a29-4022-a8b4-c7a7965f1a22"
      unitRef="number">0.418</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6df1338e8cb443209094bdba8c05a875_D20180401-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMTA5OTUxMTY0OTM0Mg_f6ba63fb-7a5a-4a24-8def-7cc6e3d10637"
      unitRef="number">0.456</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0f517044ce1341638561fee5464e6403_D20181001-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfOTQ5OA_bbba0e1a-e7bf-4282-a712-c3c242971a45"
      unitRef="number">0.394</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie9e5c471198b4e18a24c503fb193cd0e_D20171001-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMTA5OTUxMTY0OTM1MQ_df09d2a9-7cf9-4140-8cdd-fb3038b691d4"
      unitRef="number">0.409</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTU_1a240605-fd20-4a6f-b129-6525d304bb5a">Customers that accounted for more than 10% of consolidated revenues during those periods are presented below:&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.429577%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.912676%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&#160;of&#160;Consolidated Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Alabama Department of Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;North Carolina Department of Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i778755f5cd2d488da438d0c7c9f3bb92_D20190401-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfMy0yLTEtMS0w_a5f90b7b-e9b1-4e63-b740-63d314f6d311"
      unitRef="number">0.154</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6be6adc7f6164d34b54fb6d9fb79f5da_D20180401-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfMy00LTEtMS0w_30467c60-00b9-4fd6-95ff-81713f808f28"
      unitRef="number">0.170</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3138cd7ebaf2423fab723b752deba7ea_D20181001-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfMy02LTEtMS0w_57ea48dc-ebd0-4bef-bc88-f3e3c4b65c33"
      unitRef="number">0.129</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic00ce74f977d4b2884e3f9233ee1852e_D20171001-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfMy04LTEtMS0w_218e7606-46f4-4433-b548-bde0e73a6428"
      unitRef="number">0.148</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icc1640067a064a7e8d8ee8aa5c5da2f7_D20190401-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfNC0yLTEtMS0w_69bc0efd-c42e-4542-99a2-18b7a79a4c52"
      unitRef="number">0.139</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifafcca8d3d3f4859a7ee48e9aacd99aa_D20180401-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfNC00LTEtMS0w_14e90893-7601-42cb-8045-d2afa634644a"
      unitRef="number">0.148</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic32a07c211a14b4285ccfc9300cd8d28_D20181001-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfNC02LTEtMS0w_0ac4f3a3-c218-44ba-8431-d7d4d2c456f6"
      unitRef="number">0.134</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic1c79ff6d50d42ed83064eb645b9ef9e_D20171001-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmM1YzVhZDJmZDFjZTQ3MzZiNThmYjViMzQ0OGMzYzc3L3RhYmxlcmFuZ2U6YzVjNWFkMmZkMWNlNDczNmI1OGZiNWIzNDQ4YzNjNzdfNC04LTEtMS0w_b6eb07db-224e-4e3f-984a-8ae9d9fda3c0"
      unitRef="number">0.135</us-gaap:ConcentrationRiskPercentage1>
    <road:RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfODI0NjMzNzIyOTg5Ng_d8037908-98b5-4492-b7bd-b31d85f9bc38">&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenues from Contracts with Customers &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company derives all of its revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials including HMA, aggregates, liquid asphalt and ready-mix concrete to third-party public and private customers pursuant to contracts with those customers.  The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.429577%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.912676%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Private&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;138,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;379,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues derived from construction projects are recognized over time, using the percentage-of-completion method of accounting, as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion.  Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when the estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;(ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company's performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company's construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own.  All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer's asset is created or enhanced by the Company.  The Company's obligation is not satisfied until the entire project is complete.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue recognized during a reporting period is based on the estimated incremental percentage-of-completion applied to the total contract price, including adjustments for variable consideration such as liquidated damages, penalties or bonuses related to the timeliness or quality of project performance.  Such adjustments are made to reflect the most likely amount of consideration management expects the Company to be entitled to at the completion of the contract, based on the best information available to the Company. The basis for total contract price is a stated amount in the contract, which is generally either fixed unit price or fixed total price, as described below.  The Company adjusts the estimated contract price to include variable consideration to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is resolved. Total contract price is adjusted to reflect expected liquidated damages assessments or other penalties in the period the Company determines they will be incurred or when the customer imposes the penalty.  Total contract price is adjusted to reflect contract bonus provisions related to timeliness or quality metrics when realization is probable and amounts can be reliably determined, which is generally when they are awarded by the customer.  We account for changes in the measure of progress and changes to the estimated transaction price using a cumulative catch-up adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The majority of the Company's public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed).  The Company's private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification.  This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract.  Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company's HMA plants. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.&lt;/span&gt;&lt;/div&gt;</road:RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTM_c228d78a-1f97-44a4-a8fb-aae8d20126b3">The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.429577%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.912676%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.680282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.204225%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Private&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;138,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;379,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c7d9427cc524397a0f2dec10690b1fd_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMi0yLTEtMS0w_a78def29-7573-4d5c-810a-8b21bf021161"
      unitRef="usd">66207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5a578e37d314c02bbb6def8dfb9ac91_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMi00LTEtMS0w_abb8eba4-e56b-43f6-94ca-da3daba946c7"
      unitRef="usd">56293000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14d72cd468e14ea88042b6e207e80ce2_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMi02LTEtMS0w_b14f496a-1344-41be-afe6-c7f44db4c750"
      unitRef="usd">166193000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ecb9ba6f6b24a4b88c99ddc392ba034_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMi04LTEtMS0w_f7cd3330-4ea4-4b0e-8ef8-6650eb242f27"
      unitRef="usd">148525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6a9bcbee96f4ee0a336d1b60add4ed5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMy0yLTEtMS0w_6a03c427-d9e4-4ee3-9daa-475a20262c70"
      unitRef="usd">161083000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i961adfdc69a144a399949e356e9d8363_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMy00LTEtMS0w_09d0ba2f-0e84-4da7-9816-85c8b270f103"
      unitRef="usd">138782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9bfcc53f72c64afea9f33c2dc8f982bf_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMy02LTEtMS0w_5efa9ac5-81ac-4806-9f32-89ac0e82aae5"
      unitRef="usd">379728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75e6078fd5584d9b9cd841901b5a787d_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RhYmxlOmU1ZTU2ZGU5NDE1ZDQ1YjBiZmYwNDNkYmNiZjBmMjc4L3RhYmxlcmFuZ2U6ZTVlNTZkZTk0MTVkNDViMGJmZjA0M2RiY2JmMGYyNzhfMy04LTEtMS0w_9775e216-bee7-445e-b364-fb8939fe7569"
      unitRef="usd">315870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4OTg_1cdfbcfe-5d0d-4964-b58d-32870d651d9f">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets. The Company classifies income tax-related interest and penalties as interest expense and other expenses, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfMjA4ODc_762b02de-0cc4-424a-9b8b-939d714fb472">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As described in Note 8 &#x2013; Equity, the Company completed an initial public offering (the "IPO") and reclassification (the "Reclassification") of its common stock during the fiscal year ended September 30, 2018, involving, among other things, a 25.2 to 1 split of shares of common stock (the "Stock Split") and the creation of a dual-class common stock structure.  Prior to the Reclassification, all net income of the Company was attributable to the holders of shares of common stock immediately prior to the Reclassification.  During the period beginning from the Reclassification through the IPO, all net income of the Company was attributable to holders of Class B common stock.  Since the IPO, all net income of the Company has been attributable equally, on a per share basis, to the holders of Class A common stock and Class B common stock.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock and Class B common stock, as applicable for the respective periods, calculated on a post-Stock Split basis.  Diluted earnings per share is calculated by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock, Class B common stock and potential dilutive common shares determined using the treasury method, calculated on a post-Stock Split basis as applicable for the respective periods. Securities that are anti-dilutive are not included in the calculation of diluted earnings per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="icc2532226080445780d2795fbd32c643_D20171001-20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV8zNy9mcmFnOjBhMzQ3MWQxZGViZjRiZjViZTg3ZmU4ZTBkNTZiOTU3L3RleHRyZWdpb246MGEzNDcxZDFkZWJmNGJmNWJlODdmZThlMGQ1NmI5NTdfODI0NjMzNzIyOTg4NA_ec8beedd-08fa-4eee-9019-a69497f8b707"
      unitRef="number">25.2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RleHRyZWdpb246OTM4OWViNTJiMWYwNGJkMjg1MmZhMTNkM2ExYjUyZDVfNTA3Mg_9360636a-545f-48b2-967b-b331ea5e1f80">Accounting Standards&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In May&#160;2014, the Financial Accounting Standards Board ("FASB")&#160;issued ASU No.&#160;2014-09&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;, Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; ("ASC 606"), which revises and consolidates current guidance, eliminates industry-specific revenue recognition guidance and establishes a comprehensive principle-based approach for determining revenue recognition. The core principle of the guidance is that an entity shall recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for providing those goods or services. Amendments of this update set forth a five-step revenue recognition model to be applied consistently to all contracts with customers, except those that are within the scope of other topics in the Accounting Standards Codification ("ASC"): (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v)  recognize revenue when (or as) the entity satisfies a performance obligation. The update also provides guidance regarding the recognition of costs related to obtaining and fulfilling customer contracts. This update also requires quantitative and qualitative disclosures sufficient to enable users of financial statements to understand the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including disclosures on significant judgments made when applying the guidance. The FASB subsequently amended ASC 606 on multiple occasions to, among other things, delay its effective date and clarify certain implementation guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The update permits adoption using either (i) a full retrospective approach, under which all years included in the financial statements are presented under the revised guidance, or (ii) a modified retrospective approach, under which financial statements are prepared under the revised guidance for the year of adoption, but not for prior years. Under the latter method, entities recognize a cumulative adjustment to the opening balance of retained earnings for contracts that still require performance by the entity at the date of adoption.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Management adopted this update for the Company's fiscal year beginning October&#160;1, 2018, using the modified retrospective approach.  The adoption of ASC 606 on October 1, 2018 did not result in a material impact that required recognition of a cumulative adjustment of the opening retained earnings balance for contracts that still required performance at September 30, 2018. Application of ASC 606 for the nine months ended June 30, 2019 had the following impact on the Company's Consolidated Balance Sheet at June 30, 2019 and Consolidated Statements of Income for the three and nine months ended June 30, 2019  (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:89.903181%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.769231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact of ASC 606&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Without Application of ASC 606&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(982)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;545,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;547,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;466,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,205)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;468,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has refined its accounting policies and related internal controls affected by this update.  Management's assessment of the Company's construction contracts under the new standard supports the recognition of revenue over time using the percentage-of-completion method of accounting, measured by the relationship of total cost incurred to total estimated contract costs (cost-to-cost method), which is consistent with the Company's historical revenue recognition practices.  As such, the Company's construction contracts continue to be recognized over time considering the continuous transfer of control to its customers during the performance of construction projects. The Company also enhanced its disclosures regarding judgments and estimates used by management in the application of ASC 606 in Note 2 - Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2017, the FASB issued ASU No. 2017-01,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;  ("ASC 805"). The amendments of this update refine the definition of a business. Prior to this update, guidance in ASC 805 defined a business as having an integrated set of assets along with three elements or activities: inputs, processes, and outputs (collectively referred to as a "set").  The amendments of this update provided a framework to assist in the evaluation of when a set is not a business.  If substantially all of the fair value of gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business.  If that threshold is not met, the Company must perform further analysis to determine whether the set is a business.  At a minimum, the set must include an input and a substantive process that together significantly contribute to the ability to create outputs. The Company adopted this update for the Company&#x2019;s fiscal year beginning October&#160;1, 2018 and applied the guidance to acquisitions during the second quarter of the fiscal year ending September 30, 2019 as described in Note 4 - Business Acquisitions and Note 7 - Property, Plant and Equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, which becomes effective for the Company on October 1, 2019. The standard requires that lessees present right-of-use assets and lease liabilities on the balance sheet. The Company&#x2019;s implementation efforts are focused on accounting policy and disclosure updates and system enhancements required to meet the new standard. The Company is currently evaluating the impact of this new standard on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RleHRyZWdpb246OTM4OWViNTJiMWYwNGJkMjg1MmZhMTNkM2ExYjUyZDVfNTA3Mw_85c9b9ad-e2ea-41e7-a448-1f848e1598c8">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In May&#160;2014, the Financial Accounting Standards Board ("FASB")&#160;issued ASU No.&#160;2014-09&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;, Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; ("ASC 606"), which revises and consolidates current guidance, eliminates industry-specific revenue recognition guidance and establishes a comprehensive principle-based approach for determining revenue recognition. The core principle of the guidance is that an entity shall recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for providing those goods or services. Amendments of this update set forth a five-step revenue recognition model to be applied consistently to all contracts with customers, except those that are within the scope of other topics in the Accounting Standards Codification ("ASC"): (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v)  recognize revenue when (or as) the entity satisfies a performance obligation. The update also provides guidance regarding the recognition of costs related to obtaining and fulfilling customer contracts. This update also requires quantitative and qualitative disclosures sufficient to enable users of financial statements to understand the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including disclosures on significant judgments made when applying the guidance. The FASB subsequently amended ASC 606 on multiple occasions to, among other things, delay its effective date and clarify certain implementation guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The update permits adoption using either (i) a full retrospective approach, under which all years included in the financial statements are presented under the revised guidance, or (ii) a modified retrospective approach, under which financial statements are prepared under the revised guidance for the year of adoption, but not for prior years. Under the latter method, entities recognize a cumulative adjustment to the opening balance of retained earnings for contracts that still require performance by the entity at the date of adoption.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Management adopted this update for the Company's fiscal year beginning October&#160;1, 2018, using the modified retrospective approach.  The adoption of ASC 606 on October 1, 2018 did not result in a material impact that required recognition of a cumulative adjustment of the opening retained earnings balance for contracts that still required performance at September 30, 2018. Application of ASC 606 for the nine months ended June 30, 2019 had the following impact on the Company's Consolidated Balance Sheet at June 30, 2019 and Consolidated Statements of Income for the three and nine months ended June 30, 2019  (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:89.903181%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.769231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact of ASC 606&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Without Application of ASC 606&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(982)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;545,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;547,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;466,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,205)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;468,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has refined its accounting policies and related internal controls affected by this update.  Management's assessment of the Company's construction contracts under the new standard supports the recognition of revenue over time using the percentage-of-completion method of accounting, measured by the relationship of total cost incurred to total estimated contract costs (cost-to-cost method), which is consistent with the Company's historical revenue recognition practices.  As such, the Company's construction contracts continue to be recognized over time considering the continuous transfer of control to its customers during the performance of construction projects. The Company also enhanced its disclosures regarding judgments and estimates used by management in the application of ASC 606 in Note 2 - Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2017, the FASB issued ASU No. 2017-01,&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; Business Combinations (Topic 805): Clarifying the Definition of a Business&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;  ("ASC 805"). The amendments of this update refine the definition of a business. Prior to this update, guidance in ASC 805 defined a business as having an integrated set of assets along with three elements or activities: inputs, processes, and outputs (collectively referred to as a "set").  The amendments of this update provided a framework to assist in the evaluation of when a set is not a business.  If substantially all of the fair value of gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business.  If that threshold is not met, the Company must perform further analysis to determine whether the set is a business.  At a minimum, the set must include an input and a substantive process that together significantly contribute to the ability to create outputs. The Company adopted this update for the Company&#x2019;s fiscal year beginning October&#160;1, 2018 and applied the guidance to acquisitions during the second quarter of the fiscal year ending September 30, 2019 as described in Note 4 - Business Acquisitions and Note 7 - Property, Plant and Equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, which becomes effective for the Company on October 1, 2019. The standard requires that lessees present right-of-use assets and lease liabilities on the balance sheet. The Company&#x2019;s implementation efforts are focused on accounting policy and disclosure updates and system enhancements required to meet the new standard. The Company is currently evaluating the impact of this new standard on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RleHRyZWdpb246OTM4OWViNTJiMWYwNGJkMjg1MmZhMTNkM2ExYjUyZDVfNTA3MQ_f7cc5fc7-7d49-4ea0-b329-11bdcb116b5a">Application of ASC 606 for the nine months ended June 30, 2019 had the following impact on the Company's Consolidated Balance Sheet at June 30, 2019 and Consolidated Statements of Income for the three and nine months ended June 30, 2019  (in thousands):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:89.903181%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:46.769231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.876923%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.000000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact of ASC 606&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Without Application of ASC 606&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(982)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;188,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;545,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;547,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;466,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,205)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;468,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMi0yLTEtMS0w_067a326c-3616-4b88-b26a-1c470110e43a"
      unitRef="usd">14043000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i99c41707a0b946c782b5285e8461008c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMi00LTEtMS0w_009c787e-bd1f-421e-84e1-71097ac3427e"
      unitRef="usd">-982000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMi02LTEtMS0w_81d87a06-a1ca-4938-b084-9b0546814949"
      unitRef="usd">15025000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMy0yLTEtMS0w_82d0fe95-1611-45db-9eec-9f724d15414f"
      unitRef="usd">37069000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i99c41707a0b946c782b5285e8461008c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMy00LTEtMS0w_617f743e-ce40-4fda-aa68-cac6f45b6583"
      unitRef="usd">1205000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMy02LTEtMS0w_ead0b7ca-31c7-4129-8150-56debd26a125"
      unitRef="usd">35864000</us-gaap:InventoryNet>
    <road:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNC0yLTEtMS0w_d4bd8465-b4cb-4f68-98ec-e9ece50985b5"
      unitRef="usd">19028000</road:AccruedExpensesAndOtherCurrentLiabilities>
    <road:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="i99c41707a0b946c782b5285e8461008c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNC00LTEtMS0w_383f52b9-9a93-4967-b02c-736db41d42d6"
      unitRef="usd">-29000</road:AccruedExpensesAndOtherCurrentLiabilities>
    <road:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNC02LTEtMS0w_22f0ff13-76b3-4669-b3c5-938a517f63c4"
      unitRef="usd">19057000</road:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNS0yLTEtMS0w_541c8bbb-4ec8-4e39-875e-116b83aecdd5"
      unitRef="usd">32344000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i99c41707a0b946c782b5285e8461008c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNS00LTEtMS0w_9683f56d-41c5-4210-9385-ad0e8a41b2de"
      unitRef="usd">338000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i1dce86bd3aca4dfe9449a545b6393e5e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfNS02LTEtMS0w_542e37fc-678e-4d51-bb01-c0f4d5772449"
      unitRef="usd">32006000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOC0yLTEtMS0w_2cdd34f2-ef70-44b8-8dd0-4627f4aeb522"
      unitRef="usd">227290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOC00LTEtMS0w_66fa7b51-c40b-4e21-b361-d86431de57d4"
      unitRef="usd">-343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOC02LTEtMS0w_27c7b532-dc37-4aaa-9a16-a0b1de28e586"
      unitRef="usd">227633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOS0yLTEtMS0w_bfefe78c-94bc-4e91-a20a-4c180e69a85f"
      unitRef="usd">189198000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOS00LTEtMS0w_b727a1e2-d25d-48d6-adc7-6d44649df4bc"
      unitRef="usd">311000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfOS02LTEtMS0w_1db98550-c912-4eb9-b2f7-0649a0e8cce3"
      unitRef="usd">188887000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTAtMi0xLTEtMA_aefccfc1-dd7c-43d8-a098-20d194e9dc1f"
      unitRef="usd">4941000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTAtNC0xLTEtMA_bfa97150-6415-4aaa-8b10-596648654584"
      unitRef="usd">9000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTAtNi0xLTEtMA_00b4c871-98a4-4db1-bd58-fae42d92d388"
      unitRef="usd">4932000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTEtMi0xLTEtMA_56dffb19-39fb-484a-a705-45ea6829c781"
      unitRef="usd">17202000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTEtNC0xLTEtMA_eca6d8ed-3c2f-4062-ab5a-27433a45864b"
      unitRef="usd">-23000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id315d8e3a64a4d8e8f7f5e1a0e4c1265_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTEtNi0xLTEtMA_efb5ac21-6a3b-4588-818e-307618fe74b7"
      unitRef="usd">17225000</us-gaap:NetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTQtMi0xLTEtMA_0eedc5db-79f7-46cf-ae12-ea87b935356a"
      unitRef="usd">545921000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTQtNC0xLTEtMA_b31f0f13-9ec0-4f66-b43e-24d7d3436893"
      unitRef="usd">-1321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTQtNi0xLTEtMA_2b8470d4-4eb2-470d-b75b-80915905335d"
      unitRef="usd">547242000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTUtMi0xLTEtMA_c90c50c4-fa2f-4de9-ab34-4cc9bf64b310"
      unitRef="usd">466900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTUtNC0xLTEtMA_b12ec057-3d71-4e1a-94a3-6ef80988fec3"
      unitRef="usd">-1205000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTUtNi0xLTEtMA_f8c708de-2cc7-456b-9c42-c61a774e8a5e"
      unitRef="usd">468105000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTYtMi0xLTEtMA_0de6b1d3-16ab-4ca0-9db8-61fbc41af5ab"
      unitRef="usd">8080000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTYtNC0xLTEtMA_336fba5c-782b-4d0d-8375-585308bd6fb1"
      unitRef="usd">-29000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTYtNi0xLTEtMA_2e456b23-4937-43a6-bf3a-7e2b3a7dceac"
      unitRef="usd">8109000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTctMi0xLTEtMA_fdd41bcf-cc7f-4262-b5b5-4cacd28c37af"
      unitRef="usd">26568000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibe8319683cd649bd9d7eee51bbcf84c2_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTctNC0xLTEtMA_94cd1ad4-32ac-424c-846e-8f2516ee467b"
      unitRef="usd">-87000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3e0352fc738247538b7ce8af3d85ecb4_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80MC9mcmFnOjkzODllYjUyYjFmMDRiZDI4NTJmYTEzZDNhMWI1MmQ1L3RhYmxlOjliNTg0MzA3OWJiNDRhNDE5Njc2NzFlZGRiOTY0NjY1L3RhYmxlcmFuZ2U6OWI1ODQzMDc5YmI0NGE0MTk2NzY3MWVkZGI5NjQ2NjVfMTctNi0xLTEtMA_d7024715-936a-40c0-a126-06550a1f1e86"
      unitRef="usd">26655000</us-gaap:NetIncomeLoss>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfNDY0NA_b85428b2-3880-4e26-ad59-e937ba964e36">Business Acquisitions&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Florida Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On Februar&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;y 26, 2019, a subsidiary of the Company executed an asset purchase agreement to acquire substantially all of the assets of an HMA and ready-mix concrete business located in Okeechobee, Florida. This transaction enables the Company to serve new markets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;in south central Florida through an expanded geographic presence in the state.  The acquisition was accounted for as a business combination in accordance with ASC 805.  The purchase price of $8.9 million was paid from cash on hand at closing on February 28, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The provisional allocation of the purchase price to assets acquired and liabilities assumed, based on their estimated fair values at the acquisition date, was determined in accordance with the methodology described under &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; in Note 3 to the Company's audited financial statements for the fiscal year ended September 30, 2018.  The amounts allocated were not material to the Company's Consolidated Balance Sheet.  The purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as goodwill in the amount of $4.0 million, which is deductible for income tax purposes.  Goodwill primarily represents the assembled work force and synergies expected to result from the acquisition.  Upon finalizing the accounting for this transaction, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the amount allocated to goodwill.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The results of operations since the February 28, 2019 acquisition date attributable to this acquisition are included in the consolidated financial statements since the acquisition date and were not material to the Consolidated Statements of Income for the three or nine months ended June 30, 2019.  Pro forma results of operations as if the acquisition had been consummated on October 1, 2017 would not be material to the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded certain costs to effect the acquisition as they were incurred, which are reflected as general and administrative expenses on the Company's Consolidated Statements of Income in the amount of $0.1&#160;million for the three and nine months ended June 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;The Scruggs Company&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 15, 2018, the Company executed a stock purchase agreement (the "Stock Purchase Agreement") to complete the acquisition of 100% of the common shares and voting interests of The Scruggs Company ("Scruggs"), which complemented the Company's vertically integrated southeastern United States operations, providing new bidding areas in the expanding Georgia market (the "Scruggs Acquisition").  This acquisition was accounted for as a business combination in accordance with ASC 805&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Consolidated Statements of Income include $18.5 million of revenue and $2.3 million of net in&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;come attributable to operations of Scruggs&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; for the three months ended June 30, 2019&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, a&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;nd $53.2 million of revenue and $5.2 million of net income attrib&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;utable to the operations of Scruggs for the nine months ended June 30, 2019. The following presents unaudited pro forma revenues and net income for the three and nine months ended June 30, 2018 as though the Scruggs Acquisition had occurred on October 1, 2016 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:73.582296%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.360902%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.491729%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.503759%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.739850%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.503759%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;519,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Unaudited pro forma financial information is pr&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;esented as if the operations of Scruggs had been included in the consolidated results of the Company and gives effect to transactions that are directly attributable to the Scruggs Acquisition, including adjustments to:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;a.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;"&gt;Include the pro forma results of operations of Scruggs for the three and nine months ended June 30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;b.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;"&gt;Include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and quarry reserves, as applicable, as if such assets were acquired on October 1, 2016 and the Company's depreciation and depletion methodologies were consistently applied to such assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;c.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;"&gt;Include interest expense under the Compass Term Loan, defined in Note 9 - Debt, as if the $22.0 million borrowed to partially finance the purchase price was borrowed on October 1, 2016.  Interest expense calculations further assume that no principal payments were made applicable to the $22.0 million borrowed during the period from October 1, 2016 through June 30, 2018, and that the interest rate in effect on the date the Company made the additional $22.0 million borrowing on May 15, 2018 was in effect for the period from October 1, 2016 through June 30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Unaudited pro forma information is presented for informational purposes only and may not be indicative of revenue or net income that have been achieved if the Scruggs Acquisition had occurred on October 1, 2016.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i8522b85694d04ec88747e5badaacf17e_D20190226-20190226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjQ5OA_0d82d891-e127-4f83-8f6f-de27d025505d"
      unitRef="usd">8900000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:Goodwill
      contextRef="i1f9c062329a4445099de4e8384e4cedd_I20190226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjU0OA_3bf04683-2832-46ef-84db-321036a01558"
      unitRef="usd">4000000.0</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ib1a2511290624eeba27de3c461772906_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjU2OA_d2db48ef-85e7-40cb-a58a-831c90d9af6e"
      unitRef="usd">100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i5c3b5b3d9cf1459880f3b19729184e81_D20181001-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjU2OA_f8341802-7d60-4350-893a-60cceb4028bf"
      unitRef="usd">100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i7a93f9f372d0469ca90ea11ae7c80fa9_I20180515"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfNDY0Mg_577d739f-98d8-48a0-b843-174fd0ee6fe5"
      unitRef="number">100</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ia147ff4f31144684b21a608011039482_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMjg0NQ_75d3b9e4-6565-44c5-8f81-dbb8fb887e6f"
      unitRef="usd">18500000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ia147ff4f31144684b21a608011039482_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMjg2Mw_52a824ab-7a74-4fa1-a4c3-d15c91aee565"
      unitRef="usd">2300000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i5f9f4c3fad844207a1f37f14124b385f_D20181001-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMjkzMA_dba0be4b-6979-4a93-b2e8-8751a6ae8677"
      unitRef="usd">53200000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i5f9f4c3fad844207a1f37f14124b385f_D20181001-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMjk0OA_55cf0944-298c-4558-a962-212261d14217"
      unitRef="usd">5200000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfNDY0Mw_771f7a51-0721-47de-a0c5-bec91a12d7e2">The following presents unaudited pro forma revenues and net income for the three and nine months ended June 30, 2018 as though the Scruggs Acquisition had occurred on October 1, 2016 (in thousands):&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:73.582296%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.360902%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.491729%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.503759%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.739850%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.503759%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;519,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Unaudited pro forma financial information is pr&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;esented as if the operations of Scruggs had been included in the consolidated results of the Company and gives effect to transactions that are directly attributable to the Scruggs Acquisition, including adjustments to:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;a.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;"&gt;Include the pro forma results of operations of Scruggs for the three and nine months ended June 30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;b.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;"&gt;Include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and quarry reserves, as applicable, as if such assets were acquired on October 1, 2016 and the Company's depreciation and depletion methodologies were consistently applied to such assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;c.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;"&gt;Include interest expense under the Compass Term Loan, defined in Note 9 - Debt, as if the $22.0 million borrowed to partially finance the purchase price was borrowed on October 1, 2016.  Interest expense calculations further assume that no principal payments were made applicable to the $22.0 million borrowed during the period from October 1, 2016 through June 30, 2018, and that the interest rate in effect on the date the Company made the additional $22.0 million borrowing on May 15, 2018 was in effect for the period from October 1, 2016 through June 30, 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ib097449cbdb1466197ffef9352f15e14_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RhYmxlOmU1NmIzZGJkZWJhYTRhNjU4ZjRmNzU2NGViZTc1NDIwL3RhYmxlcmFuZ2U6ZTU2YjNkYmRlYmFhNGE2NThmNGY3NTY0ZWJlNzU0MjBfMi0yLTEtMS0w_a55fc00c-6e12-4b59-9433-f4bc264353cc"
      unitRef="usd">206924000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i6204836ee6fa4810b747bc5a6952b45d_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RhYmxlOmU1NmIzZGJkZWJhYTRhNjU4ZjRmNzU2NGViZTc1NDIwL3RhYmxlcmFuZ2U6ZTU2YjNkYmRlYmFhNGE2NThmNGY3NTY0ZWJlNzU0MjBfMi00LTEtMS0w_3dd0c7c0-9a20-4b33-967d-ca0a2f5b74fd"
      unitRef="usd">519735000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ib097449cbdb1466197ffef9352f15e14_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RhYmxlOmU1NmIzZGJkZWJhYTRhNjU4ZjRmNzU2NGViZTc1NDIwL3RhYmxlcmFuZ2U6ZTU2YjNkYmRlYmFhNGE2NThmNGY3NTY0ZWJlNzU0MjBfMy0yLTEtMS0w_4019022e-4331-4d4d-baa8-8dfd8eec1575"
      unitRef="usd">15379000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i6204836ee6fa4810b747bc5a6952b45d_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RhYmxlOmU1NmIzZGJkZWJhYTRhNjU4ZjRmNzU2NGViZTc1NDIwL3RhYmxlcmFuZ2U6ZTU2YjNkYmRlYmFhNGE2NThmNGY3NTY0ZWJlNzU0MjBfMy00LTEtMS0w_486cc7fd-1b92-4681-a4f3-8723cddcc3f3"
      unitRef="usd">40653000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:LongTermDebt
      contextRef="i63dba1b71a1645acb1808ac6789c72dd_I20180515"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjYwMA_0c48f864-52cf-4cd3-855f-af881c174995"
      unitRef="usd">22000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i63dba1b71a1645acb1808ac6789c72dd_I20180515"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjYxOQ_e75b0fa9-6b1b-4b92-89a5-2ddf69a9a5eb"
      unitRef="usd">22000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i63dba1b71a1645acb1808ac6789c72dd_I20180515"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80My9mcmFnOjY0YjM5YWM4M2Q2YTQzZWQ4NjE0NWRiZTE4Mzk2MWU0L3RleHRyZWdpb246NjRiMzlhYzgzZDZhNDNlZDg2MTQ1ZGJlMTgzOTYxZTRfMTA5OTUxMTYzMjYzNw_b1662f03-3b15-4c1c-9d17-eb9d13f7cb42"
      unitRef="usd">22000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermContractsOrProgramsDisclosureTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RleHRyZWdpb246YTJkMWMyNmZiZmNlNDM4OTk1YjQ4YjAwYTBmODAxMDdfMjc2_f68851e5-e807-43d6-8d39-06a3b2470b25">Contracts Receivable Including Retainage, net&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Contracts receivable including retainage, net consisted of the following at June 30, 2019 and September&#160;30, 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:83.540802%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.132450%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.019868%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.627815%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.019868%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retainage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,519)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,098)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable including retainage, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;134,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RleHRyZWdpb246YTJkMWMyNmZiZmNlNDM4OTk1YjQ4YjAwYTBmODAxMDdfMjc3_9c45e6df-eb4f-44d8-bc91-02193cd00304">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Contracts receivable including retainage, net consisted of the following at June 30, 2019 and September&#160;30, 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:83.540802%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.132450%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.019868%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.627815%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.019868%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retainage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,519)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,098)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable including retainage, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;134,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfMi0xLTEtMS0w_cd976a02-07dc-4b4c-9e46-b9e2ce9a0644"
      unitRef="usd">117046000</us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms>
    <us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfMi0zLTEtMS0w_7653d12a-b508-4878-aca6-9a53f9e3ba5f"
      unitRef="usd">104541000</us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms>
    <us-gaap:ContractReceivableRetainage
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfMy0xLTEtMS0w_4c125b5a-da0c-4b8e-90fd-a197c1a9e391"
      unitRef="usd">19182000</us-gaap:ContractReceivableRetainage>
    <us-gaap:ContractReceivableRetainage
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfMy0zLTEtMS0w_04681d3f-c8cc-4407-b6a3-bc2033381b65"
      unitRef="usd">16848000</us-gaap:ContractReceivableRetainage>
    <road:ContractReceivableIncludingRetainageGross
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNC0xLTEtMS0w_1fa241df-2326-489a-bea1-02ad141ab355"
      unitRef="usd">136228000</road:ContractReceivableIncludingRetainageGross>
    <road:ContractReceivableIncludingRetainageGross
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNC0zLTEtMS0w_a346d080-9762-4f7c-9f68-999c5243e362"
      unitRef="usd">121389000</road:ContractReceivableIncludingRetainageGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNS0xLTEtMS0w_614fa74d-4e84-44c7-8f79-cc3e3dfb692b"
      unitRef="usd">1519000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNS0zLTEtMS0w_e7c4b4df-8860-4e4c-9ee4-012eaaa15271"
      unitRef="usd">1098000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNi0xLTEtMS0w_90d47a98-88fb-46ff-9d78-c60bfe4b6c9b"
      unitRef="usd">134709000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV80OS9mcmFnOmEyZDFjMjZmYmZjZTQzODk5NWI0OGIwMGEwZjgwMTA3L3RhYmxlOjFhNWIxNjNhZWE4NzQ2Y2Y4NGYyOGRjZDNjOWRkYmFkL3RhYmxlcmFuZ2U6MWE1YjE2M2FlYTg3NDZjZjg0ZjI4ZGNkM2M5ZGRiYWRfNi0zLTEtMS0w_58bcf31e-4f1b-4c32-8f86-bf2a32fb1c78"
      unitRef="usd">120291000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfODk4_de5eb420-dbf0-46aa-ac2b-571c93feca58">Costs and Estimated Earnings on Uncompleted Contracts&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Costs and estimated earnings compared to billings on uncompleted contracts at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.177040%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;913,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;743,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated earnings to date on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,037,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;838,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings to date on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,055,843)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(867,881)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net billings in excess of costs and estimated earnings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,301)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,404)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September&#160;30, 2018 to June 30, 2019 are presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.919779%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs and Estimated Earnings in Excess of Billings on&lt;br/&gt; Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings in Excess of Costs and Estimated Earnings on&lt;br/&gt; Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38,738)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,404)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in revenue billed, contract price or cost estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,344)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,301)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;At June 30, 2019, the Company had unsatisfied or partially unsatisfied performance obligations under construction project contracts representing approximately $522 million in aggregate transaction price. The Company expects to earn revenue as it satisfies its performance obligations under those contracts in the amount of approximately $201 million during the remainder of the fiscal year ending September 30, 2019 and approximately $321 million thereafter.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfOTAw_0069ca4d-afa8-42a2-be8f-3e8a4ac957a2">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Costs and estimated earnings compared to billings on uncompleted contracts at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.177040%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;913,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;743,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated earnings to date on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,037,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;838,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings to date on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,055,843)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(867,881)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net billings in excess of costs and estimated earnings on uncompleted contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,301)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,404)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September&#160;30, 2018 to June 30, 2019 are presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.919779%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.565698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs and Estimated Earnings in Excess of Billings on&lt;br/&gt; Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billings in Excess of Costs and Estimated Earnings on&lt;br/&gt; Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38,738)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,404)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in revenue billed, contract price or cost estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019 (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,344)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,301)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>
    <road:CostsOnUncompletedContracts
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfMi0xLTEtMS0w_cabc7d08-c8af-4a05-a91d-60475754c5f5"
      unitRef="usd">913628000</road:CostsOnUncompletedContracts>
    <road:CostsOnUncompletedContracts
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfMi0zLTEtMS0w_d91afe41-1f99-480b-9817-827537d3f3d1"
      unitRef="usd">743322000</road:CostsOnUncompletedContracts>
    <road:EstimatedEarningsOnUncompletedContracts
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfMy0xLTEtMS0w_902deef9-48f4-4080-bc78-63f3e13d4845"
      unitRef="usd">123914000</road:EstimatedEarningsOnUncompletedContracts>
    <road:EstimatedEarningsOnUncompletedContracts
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfMy0zLTEtMS0w_0d735236-3314-4a5a-8931-7872f42ec65e"
      unitRef="usd">95155000</road:EstimatedEarningsOnUncompletedContracts>
    <road:CostsAndEstimatedEarningsOnUncompletedContracts
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNC0xLTEtMS0w_44fa7c16-9bbc-4108-ad53-28bb354ee1bc"
      unitRef="usd">1037542000</road:CostsAndEstimatedEarningsOnUncompletedContracts>
    <road:CostsAndEstimatedEarningsOnUncompletedContracts
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNC0zLTEtMS0w_bfcaecc9-bebf-4bc7-868a-3dacc9d11eb8"
      unitRef="usd">838477000</road:CostsAndEstimatedEarningsOnUncompletedContracts>
    <road:BillingsOnUncompletedContracts
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNS0xLTEtMS0w_b8ff89c7-54f9-4650-b3e6-e1bbbe120e76"
      unitRef="usd">1055843000</road:BillingsOnUncompletedContracts>
    <road:BillingsOnUncompletedContracts
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNS0zLTEtMS0w_ca8d7b7c-6f34-4b94-b32e-42421b83e82c"
      unitRef="usd">867881000</road:BillingsOnUncompletedContracts>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNi0xLTEtMS0w_4ec1418a-7f7b-49b8-b74e-4a6059658f91"
      unitRef="usd">18301000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjY3MjBiZjY0ZWUyNTQ0MWFiYTY4NDQxNzQ4ZmVjNGMwL3RhYmxlcmFuZ2U6NjcyMGJmNjRlZTI1NDQxYWJhNjg0NDE3NDhmZWM0YzBfNi0zLTEtMS0w_71c6655e-8f2b-4848-b3b8-de1faba1a8ac"
      unitRef="usd">29404000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMS0xLTEtMS0w_66dad277-0353-4ed9-a895-da8a50dd3149"
      unitRef="usd">9334000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMS0zLTEtMS0w_739d2993-9ca0-4d6a-a3c7-2deb99b25d62"
      unitRef="usd">38738000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMS01LTEtMS0w_70cb5bf5-07aa-46e3-bd51-bf3c5a597d48"
      unitRef="usd">29404000</us-gaap:ContractWithCustomerLiability>
    <road:ContractwithCustomerAssetNetCurrentIncreaseDecrease
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMi0xLTEtMS0w_9cbd5225-b938-4d62-99e8-2c82e4707c5d"
      unitRef="usd">4709000</road:ContractwithCustomerAssetNetCurrentIncreaseDecrease>
    <road:ContractwithCustomerLiabilityCurrentIncreaseDecrease
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMi0zLTEtMS0w_89be7e4b-8816-42cd-acbe-53e139995611"
      unitRef="usd">-6394000</road:ContractwithCustomerLiabilityCurrentIncreaseDecrease>
    <road:IncreaseDecreaseinContractwithCustomerAssetLiability
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMi01LTEtMS0w_18f5c35f-4b73-43ed-b37c-9b4af8a77359"
      unitRef="usd">11103000</road:IncreaseDecreaseinContractwithCustomerAssetLiability>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMy0xLTEtMS0w_78d8b7b4-d993-43ce-863c-b5ad15839a92"
      unitRef="usd">14043000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMy0zLTEtMS0w_10fad068-32b4-46ab-bec1-63a5a0a6205c"
      unitRef="usd">32344000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RhYmxlOjBjZTMwNjRjNjJmZDQxYTY5ZjBhZjdiOWQ2YTQ0ODY4L3RhYmxlcmFuZ2U6MGNlMzA2NGM2MmZkNDFhNjlmMGFmN2I5ZDZhNDQ4NjhfMy01LTEtMS0w_27fde111-a6ac-4173-91dc-e579e0de156b"
      unitRef="usd">18301000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfNjA1_60b613fe-7d85-43a4-adad-ca88011517cb"
      unitRef="usd">522000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i21fcca2361f34f519a8d3fe0cf029644_I20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfNzgx_8e1f4b01-fd9b-4068-8028-35f7f77cc674"
      unitRef="usd">201000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8ce43fc5562448ad912c14626cde3ad4_I20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81Mi9mcmFnOjJmOWNlMjA5MzZlMzQwYjZiYWI2ZWQ4MzM5NzEzOWQ3L3RleHRyZWdpb246MmY5Y2UyMDkzNmUzNDBiNmJhYjZlZDgzMzk3MTM5ZDdfODc2_58df2d33-f404-48f4-b535-41765b6ce67c"
      unitRef="usd">321000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfOTM0_7c0c0993-918f-4ef8-a3e2-381835f2d51e">Property, Plant and Equipment&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, plant and equipment at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:77.455048%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.142857%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.692857%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.035714%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.692857%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.035714%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asphalt plants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarry reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;376,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation, depletion and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(175,660)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(160,795)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;201,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On February 28, 2019, the Company acquired a liquid asphalt terminal located in Panama City, Florida. The purchase price of $10.8 million was paid in cash on the date of acquisition.  The Company uses the terminal to receive, store and process liquid asphalt primarily for use in its construction projects. The transaction was accounted for as an asset acquisition in accordance with ASC 805.  Accordingly, the purchase price and direct costs of $0.1 million incurred to complete the transaction were allocated to asset categories based on their relative fair value at the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation, depletion and amortization expense related to property, plant and equipment was $7.8 million and $6.5 million for the three months ended June 30, 2019 and June 30, 2018, respectively, and $22.1 million and $17.6 million for the nine months ended June 30, 2019 and June 30, 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfOTM1_de522b07-a95a-45a7-a1c7-419bcbe20621">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, plant and equipment at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:77.455048%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.142857%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.692857%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.035714%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.692857%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.035714%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asphalt plants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quarry reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;376,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation, depletion and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(175,660)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(160,795)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;201,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i204c11acb3d04037a256bde283d20905_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMi0yLTEtMS0w_525cb77e-096f-4481-a52c-1a3f449c6f3d"
      unitRef="usd">217662000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib1b75eb032c9436caf15f65ddcd5a53c_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMi00LTEtMS0w_fa02689f-6a18-491b-8c49-a402621d68a7"
      unitRef="usd">190420000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i305fd880b0a64886a2c2dd9b0c63aa0c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMy0yLTEtMS0w_64edcdf9-3ccb-4399-bdd9-e8fbbbe4b5c1"
      unitRef="usd">82855000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2b2ae928255847e9adc5ccad417d597f_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMy00LTEtMS0w_de447406-040f-44a2-bdc5-0567dd8bf162"
      unitRef="usd">79563000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i554e27f0fdb44affbb5c42917a4aab3c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNC0yLTEtMS0w_d433827f-30db-4835-876e-7c5233ebcb53"
      unitRef="usd">34888000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i77e3eade4c344814a4f1182b22b22fc7_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNC00LTEtMS0w_1b89bd45-01b7-477b-9469-9605586ea510"
      unitRef="usd">29624000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifd4c3f2df0bf4791ac32a9180772f23f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNS0yLTEtMS0w_3ebc42da-e744-43e4-97a1-22d6ed4f1369"
      unitRef="usd">20749000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i87528ef578574dfb9b1444fc9451ccb2_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNS00LTEtMS0w_14538e58-52a9-458f-ac6e-23158d792d76"
      unitRef="usd">20908000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0a80098867984e36a3c667696555587c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNi0yLTEtMS0w_6936e76f-948b-4622-9699-d376e1ee7d2f"
      unitRef="usd">14248000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifbe1f515b66a4ae7b3ff9904f409335b_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNi00LTEtMS0w_538ac608-d353-49f8-92aa-a7b33e582488"
      unitRef="usd">12416000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i221e4a67e41e431398fc093c3584b1f2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNy0yLTEtMS0w_640414fd-8cc3-4f99-8f1f-ff77af4e755a"
      unitRef="usd">4588000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i04a36cb9450447ab965e770e13cf727a_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfNy00LTEtMS0w_93a88efb-d411-4e1c-82ba-d895590f9eb0"
      unitRef="usd">4422000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7e1855a245314d919bf87d84f9b61aae_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfOC0yLTEtMS0w_6a0ff0c7-0807-4dc6-b744-b579de1447d3"
      unitRef="usd">1347000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9d8f140f6bc044dcb0e3d3b1b0259a86_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfOC00LTEtMS0w_7e288b40-317e-45f0-8af7-283aaf950f7e"
      unitRef="usd">765000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfOS0yLTEtMS0w_0e2d384d-12c1-475b-ab92-0f8bb7d5a6ce"
      unitRef="usd">376337000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfOS00LTEtMS0w_c2c68bf2-03c2-4cca-9c9b-32268d9d5d3d"
      unitRef="usd">338118000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTAtMi0xLTEtMA_92501c0d-d6fe-42e9-a88a-55b8c71c45e0"
      unitRef="usd">175660000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTAtNC0xLTEtMA_7c466006-98fb-4dd7-9c81-185401f05665"
      unitRef="usd">160795000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:ConstructionInProgressGross
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTEtMi0xLTEtMA_6c918c41-13be-4645-b998-5dce0bddb33d"
      unitRef="usd">1035000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTEtNC0xLTEtMA_84094646-345d-48f8-969b-c4391d79a36f"
      unitRef="usd">1369000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTItMi0xLTEtMA_bdee5560-11d9-45e0-8110-cc4bfbfb2e7b"
      unitRef="usd">201712000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RhYmxlOjVhYTdhZDQ4ZjJiNzQ3YmFhNzQxNTcwMmFlNjc1NjA3L3RhYmxlcmFuZ2U6NWFhN2FkNDhmMmI3NDdiYWE3NDE1NzAyYWU2NzU2MDdfMTItNC0xLTEtMA_f4330f05-db7e-43bf-a661-ab4f3740550e"
      unitRef="usd">178692000</us-gaap:PropertyPlantAndEquipmentNet>
    <road:PaymentsForAssetAcquisitions
      contextRef="i45d266208ca941429601032d35346422_D20190228-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfMTA5OTUxMTYyODcxNw_a7b69dfb-e906-4f9b-bb09-fca10e35757c"
      unitRef="usd">10800000</road:PaymentsForAssetAcquisitions>
    <road:AssetAcquisitionTransactionCosts
      contextRef="i45d266208ca941429601032d35346422_D20190228-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfMTA5OTUxMTYyODczNQ_116ba511-1b6c-483f-bd86-5813db860aa3"
      unitRef="usd">100000</road:AssetAcquisitionTransactionCosts>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i888c8d1f956744d2a2bd9cd38852b236_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfODIx_bf97d7a0-7dd0-425f-bc64-9575ff9e6433"
      unitRef="usd">7800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3d870909df9340b39dd5e98ee03b21c9_D20180401-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfODM2_3929e94d-7c63-419c-a682-75b2871bd517"
      unitRef="usd">6500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i49931bb0dc184b14829aed0ee9635e42_D20181001-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfODgw_add2c75a-ef1d-458b-9797-4a0336e4df83"
      unitRef="usd">22100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7a93dedeee4947a28f876361ee0d7433_D20171001-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV81OC9mcmFnOjlkNTdhYTJlOWZjNDQ3YzlhZWQ5YjhlZmNjM2U5OWM3L3RleHRyZWdpb246OWQ1N2FhMmU5ZmM0NDdjOWFlZDliOGVmY2MzZTk5YzdfODk1_1c8451e0-66b2-4d3d-859f-54bb9559a19b"
      unitRef="usd">17600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfODI0NjMzNzIxOTc3Mw_a13fa806-4789-4b0a-b1ae-f35d42cb0091">Equity&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance 10,000,000 shares of preferred stock, par value $0.001.  No shares of preferred stock were issued and outstanding at June 30, 2019 or September&#160;30, 2018.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Reclassification of Common Stock and Initial Public Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On April 23, 2018, the Company completed the Reclassification by amending and restating its certificate of incorporation to effectuate a dual class common stock structure consisting of Class A common stock and Class B common stock. As a result, each share of common stock, was reclassified into 25.2 shares of Class B common stock so that all holders of shares of outstanding common stock became the holders of 41,817,537 shares of Class B common stock, and shares held by the Company in treasury became 3,170,034 Class B treasury shares. All share and per share amounts have been retroactively adjusted for all periods presented to give effect to the Stock Split.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 8, 2018, the Company completed its IPO, in which it sold 11,250,000 shares of Class A common stock at a price of $12.00 per share. Of these shares, 9,000,000 were shares of Class A common stock sold by the Company and 2,250,000 were sold by holders of Class B common stock, which shares upon sale automatically converted into 2,250,000 shares of Class A common stock. On May 24, 2018, the underwriters of the IPO partially exercised their over-allotment option to purchase an additional 700,000 shares of Class A common stock at the IPO price of $12.00, less the underwriting discount and commissions.  Of these shares, 350,000 were shares of Class A common stock sold by the Company and 350,000 were sold by holders of Class B common stock, which shares upon sale automatically converted into 350,000 shares of Class A common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance 400,000,000 shares of Class A common stock, of which 32,442,545 were issued and outstanding at June 30, 2019, and 11,950,000 were issued and outstanding at September 30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance 100,000,000 shares of Class B common stock, of which 22,162,369 were issued and 19,239,417 were outstanding at June 30, 2019, and 42,387,571 were issued and 39,464,619 were &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;outstanding at September 30, 2018.  At June 30, 2019 and September&#160;30, 2018, the Company held 2,922,952 Class B shares in treasury, at an average cost of $5.34 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Conversion of Class B common stock to Class A common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three months ended June 30, 2019, certain stockholders of the Company converted a total of  20,225,202 shares of the Company's Class B common stock, on a one-for-one basis, into shares of the Company's Class A common stock.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;"&gt;  &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Following the conversion, there were 32,442,545 shares of Class A common stock and 19,239,417 shares of Class B common stock outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Grant of Restricted Shares of Class A common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As described in Note 14 &#x2013; Equity-Based Compensation, during the three months ended June 30, 2019, the Company awarded a total of  267,343 restricted shares of Class A common stock to its non-employee directors under the Construction Partners, Inc. 2018 Equity Incentive Plan (as amended, the "Equity Incentive Plan"). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Amendment to the Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;On May 24, 2019, the Compensation Committee of the Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) adopted an amendment (the &#x201c;Amendment&#x201d;) to the Equity Incentive Plan relating to exceptions from the Equity Incentive Plan&#x2019;s $750,000 limit on the aggregate dollar value of equity-based awards granted during any calendar year to a non-employee director. Prior to the adoption of the Amendment, the limit could be multiplied by two with respect to awards granted in the calendar year in which a non-employee director first joined the Board.  The Amendment changed the period within which the aggregate value of equity-based awards may be multiplied by two to be the calendar year in which a non-employee director is first granted equity-based awards under the Equity Incentive Plan.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfNzU_655d26ab-f9f8-4cf8-bf57-346230889b58"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTE1_279569d1-8711-487a-91ac-c8c52e2e04a9"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTIw_b0ab6c01-a58d-4862-8609-d3ac8d81e5ad"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="icaa1051c1cb44b9795f56c358c41718c_D20180423-20180423"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMzI5ODUzNDg5NDA5Ng_0927eace-1cdd-4c7b-8f1e-2d83b3f05c33"
      unitRef="number">25.2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="icaa1051c1cb44b9795f56c358c41718c_D20180423-20180423"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE3Mg_7ce67f35-0611-4921-9d70-f951150bdc0a"
      unitRef="shares">41817537</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="icaa1051c1cb44b9795f56c358c41718c_D20180423-20180423"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE3Mg_ba786f7d-9837-4b17-86b6-d53456dd01a5"
      unitRef="shares">41817537</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i374a1390f41644b6a0d89c018422c933_D20180423-20180423"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMzI5ODUzNDg5NDA5OA_2c4b74c1-e6ce-492f-9c30-3316632be0c3"
      unitRef="shares">3170034</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6015d982473e4752b74cb76a29fea6f9_I20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE4Ng_e63d0590-20d3-4722-b5cd-22a0a2c8cb70"
      unitRef="shares">11250000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i6c8f4bfdc135448fb8a57b559b16017a_I20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE5OQ_e49ee311-0566-42f6-87c5-4eb0461f675d"
      unitRef="usdPerShare">12.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i6c8f4bfdc135448fb8a57b559b16017a_I20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE5OQ_f6c9ee82-b109-4ab5-8f5a-a83564b61ab4"
      unitRef="usdPerShare">12.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i986bf150e6f24b4cbbb5d2d42503da72_I20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTIxNQ_0b79755c-c03c-454b-a9ff-ccc646afeb87"
      unitRef="shares">9000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i84b4fa3752784dc6b9964060c8f4e37b_D20180508-20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTIzMg_f1dd843c-9ba2-45a3-b15c-e785fd51d0da"
      unitRef="shares">2250000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i84b4fa3752784dc6b9964060c8f4e37b_D20180508-20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI0NA_f1dd843c-9ba2-45a3-b15c-e785fd51d0da"
      unitRef="shares">2250000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic61ba004229d496b9736ae07b58c1774_D20180524-20180524"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI1Ng_0c593622-3f7a-4250-8e13-e18af76d2a75"
      unitRef="shares">700000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i6c8f4bfdc135448fb8a57b559b16017a_I20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI2OA_e49ee311-0566-42f6-87c5-4eb0461f675d"
      unitRef="usdPerShare">12.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i6c8f4bfdc135448fb8a57b559b16017a_I20180508"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI2OA_f6c9ee82-b109-4ab5-8f5a-a83564b61ab4"
      unitRef="usdPerShare">12.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic101c06d723c46089e5b8438a0906603_D20180524-20180524"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI4MA_602aa9db-d7b3-446f-8a3c-3b6b2f44f9e5"
      unitRef="shares">350000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic101c06d723c46089e5b8438a0906603_D20180524-20180524"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI5MQ_602aa9db-d7b3-446f-8a3c-3b6b2f44f9e5"
      unitRef="shares">350000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic101c06d723c46089e5b8438a0906603_D20180524-20180524"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTI5Mw_602aa9db-d7b3-446f-8a3c-3b6b2f44f9e5"
      unitRef="shares">350000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTgwMA_287e6683-0edb-4cb0-96d0-70e8e42758d8"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTMzOA_6d2f5f65-0e3b-495c-9ca5-9c7833545269"
      unitRef="shares">32442545</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic5f63823483e49839f5744670c99773e_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTMxOQ_7e3dee91-63cd-4f79-bcdf-ddfc200ea742"
      unitRef="shares">11950000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTk0Ng_01513587-366a-4a4e-b83b-bbe856d27b57"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTM1Mg_159033cc-9081-4bf5-969b-fcc67d59b7d6"
      unitRef="shares">22162369</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTM4Ng_aa990150-8a8d-45b1-aa1a-060ad36709e8"
      unitRef="shares">19239417</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i00e59760d3364415a8bff7b7b732209d_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQwMA_5c4fcab8-1d89-4964-8490-dbd8cd220a61"
      unitRef="shares">42387571</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTE1Mg_61388d34-fef0-4aec-bb77-b314b5151842"
      unitRef="shares">39464619</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMjA5MA_132a360e-5584-4c73-9a90-d0e5bc95cbc8"
      unitRef="shares">2922952</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i5037a16a6ce9452b838da54b0c39889b_D20181001-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMjEzNQ_4fb77811-387e-40dd-a979-118c7892e433"
      unitRef="usdPerShare">5.34</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <road:ConversionOfCommonStockInConnectionWithInitialPublicOffering
      contextRef="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ0Mg_089155bf-d992-48b1-bed2-e65be42b3d03"
      unitRef="shares">20225202</road:ConversionOfCommonStockInConnectionWithInitialPublicOffering>
    <road:ConversionRatetoReclassifyCommonStocktoClassBShares
      contextRef="if09c57b562b84b0bad6d2606ff287145_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMzI5ODUzNDg5NDEyOA_e959e23a-84b7-4f8e-a01f-5e9b856e131f"
      unitRef="number">1</road:ConversionRatetoReclassifyCommonStocktoClassBShares>
    <us-gaap:CommonStockSharesIssued
      contextRef="i22688faf523b45eab05871709d532209_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ1Nw_6d2f5f65-0e3b-495c-9ca5-9c7833545269"
      unitRef="shares">32442545</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3644ea7132de4922923ce585905c0e34_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ3MQ_aa990150-8a8d-45b1-aa1a-060ad36709e8"
      unitRef="shares">19239417</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ5Nw_f371948b-4a28-48d0-aa05-acb2f11dd0d9"
      unitRef="shares">267343</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <road:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards
      contextRef="i47028a6941bc4fffb60abbb06e26eb19_D20190524-20190524"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82MS9mcmFnOjM4ZDZhYzg4YTVmMzQzOTQ4NDI5YTc3MWYxMTljOGQ5L3RleHRyZWdpb246MzhkNmFjODhhNWYzNDM5NDg0MjlhNzcxZjExOWM4ZDlfMTA5OTUxMTYzOTQ4NQ_90c7c26e-b53a-4e86-a094-96c50aefb846"
      unitRef="usd">750000</road:ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RleHRyZWdpb246ODBlNzljODQyMTU5NGQyM2E4MzUzZmI2MzdkYzYwYjBfNjMw_b0f27521-0cef-461d-86f7-1bab76db10ee">Debt&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company maintains various credit facilities from time to time to finance acquisitions, the purchase of real estate, construction equipment, asphalt plants and other fixed assets, and for general working capital purposes. This includes, among other things, a credit agreement with BBVA Compass Bank (formerly known as Compass Bank) as agent, sole lead arranger and sole book runner (as amended, the "Compass Credit Agreement") providing for a $72.0 million term loan (the "Compass Term Loan") and a $30.0 million  revolving credit facility (the "Compass Revolving Credit Facility"). Debt at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:76.625173%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:49.083032%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.007220%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.702527%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.007220%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compass Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compass Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,771)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,773)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term debt, net of current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib83a207815e440f08f03b8a46a1a18fc_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RleHRyZWdpb246ODBlNzljODQyMTU5NGQyM2E4MzUzZmI2MzdkYzYwYjBfMTA5OTUxMTYyODQ1MA_d4785dfa-5444-4ef6-86bb-f8d1cda2ef4b"
      unitRef="usd">72000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i893ee191876a45ea8ab7ba7bd12d4f64_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RleHRyZWdpb246ODBlNzljODQyMTU5NGQyM2E4MzUzZmI2MzdkYzYwYjBfMTA5OTUxMTYyODQ2OQ_a501b7f4-7c74-4c77-9419-b0b69b991a14"
      unitRef="usd">30000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RleHRyZWdpb246ODBlNzljODQyMTU5NGQyM2E4MzUzZmI2MzdkYzYwYjBfNjI4_41162ce7-53f2-44ff-be21-f76b8246c6d8">Debt at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:76.625173%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:49.083032%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.007220%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.702527%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.007220%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compass Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compass Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,771)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,773)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term debt, net of current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="ib83a207815e440f08f03b8a46a1a18fc_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNC0xLTEtMS0w_1a6546dd-cd14-49e3-9296-b8ebea2122f8"
      unitRef="usd">46500000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ice719405315245c3aa8e66455779ee05_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNC0zLTEtMS0w_ea79a7e1-42bb-4387-94a0-c2138ffe8377"
      unitRef="usd">57300000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i893ee191876a45ea8ab7ba7bd12d4f64_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNS0xLTEtMS0w_670f9ff5-7b7c-41b7-bf95-f8fb2fa760d8"
      unitRef="usd">5000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i859fab38285841ee8a3d889bddef3881_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNS0zLTEtMS0w_6115bc8b-7987-44cc-a206-bcf6977b12b1"
      unitRef="usd">5000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if65feb2a559045c4943f0da7ad64ed06_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNi0xLTEtMS0w_084f9ba7-35e8-4cbf-83f8-5337a51dcb61"
      unitRef="usd">661000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i36fef39019bb45f395125e782801fec3_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNi0zLTEtMS0w_8c685a4c-609c-44cb-b2a8-d3f3a707772c"
      unitRef="usd">964000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNy0xLTEtMS0w_210fb29a-b5ee-4bb1-b196-8e47c8ceb235"
      unitRef="usd">52161000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfNy0zLTEtMS0w_9cf90a24-4140-42f8-ac43-c586db68a66a"
      unitRef="usd">63264000</us-gaap:LongTermDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfOC0xLTEtMS0w_d3a0093b-f936-408e-a035-915e80d85385"
      unitRef="usd">288000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfOC0zLTEtMS0w_ad215ca0-6465-4f5d-b497-1e43b84496a3"
      unitRef="usd">362000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfOS0xLTEtMS0w_ab00b6b0-ccf0-4209-9078-613c3fc3eee3"
      unitRef="usd">6000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfOS0zLTEtMS0w_f8f243a7-4b56-4951-b03d-23be5e59c2f9"
      unitRef="usd">14000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfMTAtMS0xLTEtMA_2932cbee-ead7-4106-b91a-7500920441c6"
      unitRef="usd">14771000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfMTAtMy0xLTEtMA_c78fb8e4-1b65-4711-9103-a632b43d24b7"
      unitRef="usd">14773000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfMTEtMS0xLTEtMA_e5cd7764-610b-4761-958b-51f67d9baae4"
      unitRef="usd">37096000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ibdb241eab09240528454494b4dc7f5de_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV82Ny9mcmFnOjgwZTc5Yzg0MjE1OTRkMjNhODM1M2ZiNjM3ZGM2MGIwL3RhYmxlOmRkY2ZhNGM5ZTAxZTRiY2JiNmM5NzEyYTEwOGZhMzU1L3RhYmxlcmFuZ2U6ZGRjZmE0YzllMDFlNGJjYmI2Yzk3MTJhMTA4ZmEzNTVfMTEtMy0xLTEtMA_3cf4c315-9ad4-4bfd-b769-11def06f72bc"
      unitRef="usd">48115000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RleHRyZWdpb246NWVkMDFmNDdlNTU4NDM5Mjg0NmE4Yjg1N2NjYzhkNTBfNzc3_7ab8b9a9-6495-40d2-ae2a-ea40521ce53e">Earnings Per Share&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As described in Note 8 -&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Equity, the Company completed an IPO and Reclassification of common stock during the third quarter of the fiscal year ended September 30, 2018.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As described in Note 2 - Significant Accounting Policies, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Earnings Per Share&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, diluted earnings per share is calculated by dividing net income attributable to common stockholders by the basic weighted average number of common shares outstanding and potential &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;dilutive common shares determined using the treasury method, as applicable for the respective periods. Securities that are anti-dilutive are not included in the calculation of diluted earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the weighted-average number of basic and diluted common shares outstanding and the calculation of basic and diluted earnings per share for the periods presented (in thousands, except share and per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.739972%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.373444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.373444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.373444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.373444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,557,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,648,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income per common share attributable to common shareholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common &lt;br/&gt;   shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,557,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,648,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2010 Non-Plan Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;387,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018 Restricted Stock Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Restricted Stock Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common &lt;br/&gt;   shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,422,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,988,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,932,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income per common share attributable &lt;br/&gt;   to common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RleHRyZWdpb246NWVkMDFmNDdlNTU4NDM5Mjg0NmE4Yjg1N2NjYzhkNTBfNzc4_12f283d0-cec1-46b3-a6b2-b1fa8b486186">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the weighted-average number of basic and diluted common shares outstanding and the calculation of basic and diluted earnings per share for the periods presented (in thousands, except share and per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.739972%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.373444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.373444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.373444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.491563%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.373444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,557,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,648,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income per common share attributable to common shareholders, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common &lt;br/&gt;   shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,557,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,648,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2010 Non-Plan Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;387,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018 Restricted Stock Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 Restricted Stock Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average number of common &lt;br/&gt;   shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,422,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,988,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,414,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,932,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income per common share attributable &lt;br/&gt;   to common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNC0yLTEtMS0w_6fffee55-883b-4bb2-9c3e-69dd45378fa8"
      unitRef="usd">17202000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNC00LTEtMS0w_efe58d84-0bbe-4abf-bc09-7ea222d9a704"
      unitRef="usd">13403000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNC02LTEtMS0w_347a95fe-f724-466e-9221-8361e85aed50"
      unitRef="usd">26568000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNC04LTEtMS0w_815e8fe7-b19c-450f-b7b5-2232e612a79c"
      unitRef="usd">35647000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNi0yLTEtMS0w_198b7cdb-1a7d-498b-a550-b302ceff3318"
      unitRef="shares">51414619</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNi00LTEtMS0w_b04f175f-ceb5-4b19-b4d2-a69683995e8f"
      unitRef="shares">46557785</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNi02LTEtMS0w_dc3055c7-771b-4e1a-a794-9e168f52e5c0"
      unitRef="shares">51414619</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNi04LTEtMS0w_4904c2c1-f074-4285-a322-5693fca0dada"
      unitRef="shares">43648309</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNy0yLTEtMS0w_483635af-4c7a-4f10-b3df-480ef588b869"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNy00LTEtMS0w_7f590ccb-70ff-4a4a-b7fe-3de56bbfbdc0"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNy02LTEtMS0w_bda1c049-d94e-479e-a50c-c957ea935b45"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfNy04LTEtMS0w_997b5586-9c6a-4a04-b95a-1fe2c501aa18"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTQtMi0xLTEtMA_e360db17-c432-4b94-90b2-950849816e39"
      unitRef="usd">17202000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTQtNC0xLTEtMA_4ad6bd39-83f6-4c1f-af7f-f127ec75a82a"
      unitRef="usd">13403000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTQtNi0xLTEtMA_5c341651-b4d8-4b14-bff2-874fb3f7f76b"
      unitRef="usd">26568000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTQtOC0xLTEtMA_750a6aa0-dd0e-4f75-9a81-ef52b1ebed0b"
      unitRef="usd">35647000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTYtMi0xLTEtMA_198b7cdb-1a7d-498b-a550-b302ceff3318"
      unitRef="shares">51414619</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTYtNC0xLTEtMA_b04f175f-ceb5-4b19-b4d2-a69683995e8f"
      unitRef="shares">46557785</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTYtNi0xLTEtMA_dc3055c7-771b-4e1a-a794-9e168f52e5c0"
      unitRef="shares">51414619</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTYtOC0xLTEtMA_4904c2c1-f074-4285-a322-5693fca0dada"
      unitRef="shares">43648309</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0f2361b10a3246f8b42f1be08e6a8652_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTktMi0xLTEtMA_76a86968-6b32-4f6f-9bf3-52481f139706"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ifd6001fd2b9d4e2b91287da1ce76f0fa_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTktNC0xLTEtMA_bde0cac3-85fb-469f-8de1-67bd9adc3986"
      unitRef="shares">387892</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i73d87732ec58452e9b6322bbc34fa696_D20181001-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTktNi0xLTEtMA_43bd949a-f07e-4f82-9515-e04891655205"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2b50678a29694369b1bd61e5847003e4_D20171001-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMTktOC0xLTEtMA_a7c2e05c-2b35-4707-930c-61418d24c07c"
      unitRef="shares">271163</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0f328ec315a34f5eb45d0b996be282b6_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtMi0xLTEtMzkyNg_6ee5737f-fc93-4ac0-a09f-c9caf9c1f6f5"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic8f2ee50255f4d7b845ef358357432a7_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtNC0xLTEtNzU3_dfb145bf-3f05-42b2-bea3-0a3843f474aa"
      unitRef="shares">42682</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib568d4976bfa4528b0cc5d46b46af4d4_D20181001-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtNi0xLTEtMzkyOA_bb7a498b-6f81-494b-889c-5f8b762b7f71"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i66e17cbc02e6448b91f73886c2afe625_D20171001-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtOC0xLTEtNzYw_c6161a48-3b36-4b8c-9e87-f775b287083f"
      unitRef="shares">13074</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="icb9f4d9dead642beb25ef10c79793bde_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtMi0xLTEtNDQwMA_8884a408-71db-4642-8421-79225a753b96"
      unitRef="shares">8280</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ibae3912219ab416ba5869d91b2e043cc_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtNC0xLTEtNDQwMA_a704e5f9-7f9e-450d-bbcd-2b1a492c8da5"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia9df7b3ee26c4b2da5b0bb1e9e15b18c_D20181001-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtNi0xLTEtNDQwMA_09f71257-836d-4bc0-9a55-1b24abb40738"
      unitRef="shares">268</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic17a14df060242249c71624f98819ef5_D20171001-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtOC0xLTEtNDQwMA_5f2ab3cb-16f8-469b-a6d3-5c7e70b346b5"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtMi0xLTEtMA_a2f70cd8-490e-468a-9f16-73c7f6fd80d2"
      unitRef="shares">51422899</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtNC0xLTEtMA_cdbeaaf8-86fa-47aa-abbb-889f1d8b866d"
      unitRef="shares">46988359</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtNi0xLTEtMA_48c027a6-a46f-41fd-b187-dc4fc040cb4d"
      unitRef="shares">51414887</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjAtOC0xLTEtMA_082dd2c5-c7c3-43b4-bc64-a6b18aff154a"
      unitRef="shares">43932546</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtMi0xLTEtMA_12538420-2298-49fd-b78e-0b98b5218874"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtNC0xLTEtMA_fb705abf-0382-4762-a6a4-c50f2acf5a73"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtNi0xLTEtMA_3600de1d-de54-48e2-86d5-504f55479639"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83MC9mcmFnOjVlZDAxZjQ3ZTU1ODQzOTI4NDZhOGI4NTdjY2M4ZDUwL3RhYmxlOjc0MjIwMjdiZDJmZTRjMWRiMTFjMzU0NmRhNDk0MTkzL3RhYmxlcmFuZ2U6NzQyMjAyN2JkMmZlNGMxZGIxMWMzNTQ2ZGE0OTQxOTNfMjEtOC0xLTEtMA_fc42230c-15e0-43b6-b91c-1d797d562751"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfODI0NjMzNzIxMDc3NQ_8529808f-9d72-4fe5-92a1-2cc9ed48327f">Provision for Income Taxes&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company files a consolidated United States income tax return and income tax returns in various states. Management evaluated the Company's tax positions at June 30, 2019, based on appropriate provisions of applicable enacted tax laws and regulations, and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On December&#160;22, 2017, the United States government enacted comprehensive tax legislation known as the Tax Cuts and Jobs Act (the "Tax Act"). The Tax Act included broad and complex changes to the United States tax code, including a reduction in the United States federal corporate income tax rate from 35.0% to 21.0% effective January&#160;1, 2018. For periods during the fiscal year ended September 30, 2018, the Company recorded its income tax provision based on a blended U.S. statutory rate of 24.5%, which is based on a prorated applicable tax rate before and after the effective date of the Tax Act, and the applicable state income taxes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;During the nine months ended June 30, 2018, the Company recorded a provisional discrete tax benefit of $4.4 million related to the Tax Act, primarily related to an adjustment of its United States deferred tax liabilities by the same amount, reflecting the reduction in the United States federal corporate income tax rate.  This net reduction in deferred tax liabilities also included the estimated impact on the Company's net state deferred tax assets.   The Company completed its accounting for the income tax effects of the Tax Act during the fourth quarter of its fiscal year ended September 30, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's effective tax rate for the three months ended June 30, 2019 and June 30, 2018 was 22.3% and 9.5%, respectively. The lower effective tax rate for the three months ended June 30, 2018 compared to the three months ended June 30, 2019 was primarily due &lt;/span&gt;&lt;/div&gt;to the benefit of a tax credit recorded during the three months ended June 30, 2018 related to the enactment of the Tax Act.  The Company's effective tax rate for the nine months ended June 30, 2019 and June 30, 2018 was 23.3% and 13.1%, respectively. The lower effective tax rate for the nine months ended June 30, 2018 compared to the nine months ended June 30, 2019 was primarily due to the benefit of the tax credit recorded during the nine months ended June 30, 2018 related to the enactment of the Tax Act.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i666f6282cfa94b0cbdeb3958b4468aee_D20181001-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTA5OTUxMTYzMDIyMQ_2698dfec-3b5a-46bc-a83f-4c5dfe46d630"
      unitRef="number">0.245</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <road:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTA5OTUxMTYzMDIwMw_9d40b213-0446-45b4-b1fc-7139387695b1"
      unitRef="usd">4400000</road:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTcwMg_f9321aa9-f64f-4854-b7e9-d49229039ba6"
      unitRef="number">0.223</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie47702c528a84d88b5d8930ae73ad429_D20180401-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTcwOQ_34e7f9d2-08a6-4df5-acb4-c60eeaa3ade6"
      unitRef="number">0.095</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTkzMQ_92be92ba-daa1-4c13-bbd1-fb58b62142d0"
      unitRef="number">0.233</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0c153bf3f24a4823bb457f51044c9c9f_D20171001-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83Ni9mcmFnOmQ0MmZlNDUwNWY4MzRiMjc4NWMyNmE3YTEzN2JlMmQ0L3RleHRyZWdpb246ZDQyZmU0NTA1ZjgzNGIyNzg1YzI2YTdhMTM3YmUyZDRfMTkzOA_979e92d3-5674-4523-8006-0826fed1b905"
      unitRef="number">0.131</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNDA4Mg_656960f3-e2e9-4b14-92e3-1425e30d5f7e">Related Parties&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On December&#160;31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of a Senior Vice President of the Company ("Purchaser of subsidiary") in consideration for an interest-bearing note receivable in the amount of $0.9 million, which approximated the net book value of the disposed entity. At June 30, 2019, $0.1 million and $0.8 million was reflected on the Company's Consolidated Balance Sheet within other current assets and other assets, respectively, representing the remaining balances on this note receivable.  In connection with this transaction, the Company also received an interest-bearing note receivable from the disposed entity ("Disposed entity") on December&#160;31, 2017 in the amount of $1.0 million representing certain accounts payable of the Disposed entity that were paid by the Company. At June 30, 2019, $0.1 million and $0.9 million was reflected on the Company's Consolidated Balance Sheet within other current assets and other assets, respectively, representing the remaining balances on this note receivable.  Remaining principal and interest payments are scheduled to be made in periodic installments during fiscal year 2019 through fiscal year 2026. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, the Company conducts or has conducted business with the following related parties: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Entities owned by immediate family members of a Senior Vice President of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services ("Subcontracting Services"). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;From time to time, a subsidiary of the Company provides construction services to various companies owned by family members of a Senior Vice President of the Company ("Construction Services"). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;For periodic corporate events, the Company has chartered a boat from Deep South Adventures, LLC, which is owned by a Senior Vice President of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Company rents and purchases vehicles from an entity owned by a family member of a Senior Vice President of the Company ("Vehicles").  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Family members of a Senior Vice President of the Company provide consulting services to a subsidiary of the Company ("Consulting Services"). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;A law firm previously owned by a family member of a Senior Vice President of the Company provided legal services to a subsidiary of the Company ("Legal Services"). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;A subsidiary of the Company leases office space for its Dothan, Alabama office from H&amp;amp;K, Ltd. ("H&amp;amp;K"), an entity partially owned by a Senior Vice President of the Company. The office space was originally leased through early 2020, but the subsidiary terminated the lease in June 2019 and paid $15,000 to H&amp;amp;K as consideration for the early termination. Under the lease agreement, the Company paid a fixed minimum rent per month. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;A subsidiary of the Company leased office space for its Montgomery, Alabama office from H&amp;amp;A Properties LLC ("H&amp;amp;A"), an entity partially owned by two Senior Vice Presidents of the Company. Under the lease agreement, the Company paid a fixed minimum rent per month. In September 2018, the subsidiary purchased this office from H&amp;amp;A for $0.5 million.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;On June&#160;1, 2014, the Company entered into an access agreement with Island Pond Corporate Services, LLC ("Island Pond"), which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company's Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Company is party to a management services agreement with SunTx, under which the Company pays SunTx $0.25 million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenues earned and expenses incurred by the Company during the three and nine months ended June 30, 2019 and June 30, 2018, if and to the extent the Company engaged in transactions with the parties described above during the respective periods, and accounts receivable and accounts payable balances at June 30, 2019 and September&#160;30, 2018, related to transactions with such parties (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.712310%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.121387%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.982659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.982659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.982659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.982659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.306358%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.306358%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue Earned (Expense Incurred)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts Receivable (Payable)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchaser of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Disposed entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Subcontracting Services &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,195)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,321)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,561)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,687)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,724)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(790)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Deep South Adventures, LLC &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Vehicles&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,128)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(864)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Consulting Services &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(198)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(203)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Legal Services &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;H&amp;amp;K&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;H&amp;amp;A&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Island Pond &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;SunTx&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(316)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(468)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(957)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; Cost is reflected as cost of revenues on the Company's Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; Cost is reflected as general and administrative expenses on the Company's Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="ib9444879d5f94e95984ab885845789d1_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfMTA5OTUxMTYzMjM2Nw_7674eb13-1e93-4246-a1b6-3d369fc2bb66"
      unitRef="usd">900000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="ifaaa09e52e5c44af9a7aa74dc9c43a94_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfMzYz_d718b946-1bf1-43ef-829d-5ad27cd43bf3"
      unitRef="usd">100000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="id208eaf494894c5ab72c1a62de2aaed3_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfMzc4_6fe7df86-28a7-4b49-9ad4-4139424c4d69"
      unitRef="usd">800000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i4893b66264f543a3b712237190e93ece_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNjU5NzA2OTc3MTI2NQ_ac9d54ea-2659-4477-ad0d-24461f0a682e"
      unitRef="usd">1000000.0</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i919319a8f24744abb162b70771f76914_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfODYz_c28c418f-ce29-42d3-a9ed-cc96050e37e6"
      unitRef="usd">100000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i89a841c6ecc94331b42d3482574ccc96_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfODc4_fa79e68f-db8a-46f8-b323-27ac1838fc11"
      unitRef="usd">900000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i3f055142278b4cdc905dc8786424e5ac_D20190601-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNzE0NjgyNTU4NTEwMA_19171e5a-1c36-41e1-9865-5230bda92357"
      unitRef="usd">15000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="if65242207ae44ac2b45e087c2d3ad221_D20180901-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNjU5NzA2OTc3MTI4MQ_8f4fef65-256c-4191-aa2f-12b65d1602b4"
      unitRef="usd">500000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="icf5a33b1fc9d493baaeabe16e272b514_D20190401-20190630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfMzQyMQ_0818b197-5229-45de-bc1f-15eca93003d7"
      unitRef="usd">250000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RleHRyZWdpb246NzdkYjBhN2ZkZGYwNDQzNGFjY2EyMWM1NmY2ZGNkOTdfNDA4MQ_75fb4ba0-97a1-4dec-aa96-80ff37440ea2">&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenues earned and expenses incurred by the Company during the three and nine months ended June 30, 2019 and June 30, 2018, if and to the extent the Company engaged in transactions with the parties described above during the respective periods, and accounts receivable and accounts payable balances at June 30, 2019 and September&#160;30, 2018, related to transactions with such parties (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.712310%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.121387%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.982659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.982659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.982659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.982659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.306358%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.522543%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.306358%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue Earned (Expense Incurred)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts Receivable (Payable)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Nine Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchaser of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Disposed entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Subcontracting Services &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,195)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,321)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,561)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,687)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,724)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(790)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Deep South Adventures, LLC &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Vehicles&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,128)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(864)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Consulting Services &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(198)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(203)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Legal Services &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;H&amp;amp;K&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;H&amp;amp;A&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;Island Pond &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;"&gt;SunTx&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(316)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(468)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(957)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; Cost is reflected as cost of revenues on the Company's Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; Cost is reflected as general and administrative expenses on the Company's Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i6b853b6406e84b7a8702a1c5ce708f19_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC0yLTEtMS0w_a4001a63-d33f-4509-9d6c-85e56c3cf46c"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i1a2cad80b401437798cb982353c9b595_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC00LTEtMS0w_9fab3083-48b9-48ec-a76b-d7a96268566c"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ida4779c789ea4545a07118c4ddbd1ba1_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC02LTEtMS0w_6ff3e6df-45e3-4db1-98f5-d79b1e53bfdb"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i383f8e6da4924d4e863d0af7f528ad56_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC04LTEtMS0w_2c9ef41e-d728-49bc-a483-1ba4eb3d2687"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i36fc02f27a1642018bd88d3aad4fb5e5_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC0xMC0xLTEtMA_67265811-6711-428c-af9f-c4d67ce55ff8"
      unitRef="usd">876000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i60cada74c8824236b9aba09326011891_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNC0xMi0xLTEtMA_bbff2697-d895-4283-8b54-9531fd4e843a"
      unitRef="usd">850000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ied869fe508654abba3434da2514adc2b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS0yLTEtMS0w_3da772b5-d86f-44ac-ab51-0e87af5b7f78"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i1c9938642308401b8e5c760600d0c783_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS00LTEtMS0w_c7adb54e-cccb-43d7-aa92-b63e15077f35"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia672089c718e427babb648afae4cd81d_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS02LTEtMS0w_1f36aff5-6e80-4cdc-aefa-95a0b8062eb2"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i919ac52edf1844cfb0780abaf0328e10_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS04LTEtMS0w_25da571b-f34c-4f7b-8159-f3ac4831e67d"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i3c9445ab9cb74597be6443ca95040a00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS0xMC0xLTEtMA_8ff14e96-069c-4656-a1ae-ce6efbf11235"
      unitRef="usd">966000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i507e8a7101f1400dacf571ea2ae9b22c_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNS0xMi0xLTEtMA_d11b7ecf-cdb6-4c50-b523-0a542ea6429f"
      unitRef="usd">937000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i113916f63cc34d5ca2aefbea302f9c19_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi0yLTEtMS0w_ac6537f4-b39f-4c57-ac8d-2133d2cc055a"
      unitRef="usd">7195000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="id3c294c3879e4df0bc1beb1b4cfb2ff4_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi00LTEtMS0w_0e66bee9-9c7a-48d2-bb47-fe80ad6c8529"
      unitRef="usd">4321000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="iad670db8ee044d3f9e2b3cd9de55b75c_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi02LTEtMS0w_d14a0cba-576c-42c7-ac5c-8c3fb140a063"
      unitRef="usd">13561000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i61a234c9184f41269acbf00893f8159c_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi04LTEtMS0w_f88541a5-d9fb-4564-9047-1a456841f99d"
      unitRef="usd">8687000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i7d4c608dc05344abaa04b95d1c89569f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi0xMC0xLTEtMA_07080204-2f31-4985-8bd0-509fe769cc46"
      unitRef="usd">-1724000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i7192ada60ebe4d8ea4c84686c437c58d_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNi0xMi0xLTEtMA_58c853f5-874a-4d75-bfec-8f10b4f46bfe"
      unitRef="usd">-790000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if2483e1f02614266a4f82e7cfa8b8d75_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy0yLTEtMS0w_839a1b45-e9bb-4c28-a36b-163dcc566aa3"
      unitRef="usd">-1609000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ie9e436a6fbfa44b7ade15cd4967cd655_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy00LTEtMS0w_5ad53920-bb40-48a5-8bb2-ae9268ae355b"
      unitRef="usd">-57000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i7b38b957964d41bbac0602cbab584ee9_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy02LTEtMS0w_f570d36b-03d7-4b0d-86f6-5fd8cdc2d648"
      unitRef="usd">-2783000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i4c059757b25c4478ac823e9e747ed5b4_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy04LTEtMS0w_6c15a200-c640-4a13-94c1-9933bb213aa6"
      unitRef="usd">-1633000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i0d27e3b57ffc4db2bb245026b48031a4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy0xMC0xLTEtMA_a2b5c1fe-665b-4a26-a3b6-09aefb1098ac"
      unitRef="usd">4350000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i13db3d4f322842559709bf428ae9a14c_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfNy0xMi0xLTEtMA_73ee4358-d280-43d9-bdca-b8b62180b347"
      unitRef="usd">2863000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i6f29f5d50e7a4eb29d3e8e6ae02d0035_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC0yLTEtMS0w_1d928a01-2d72-4036-89af-c7453000fb2b"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="icd02d8512c1d4947a00ee99362ba9095_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC00LTEtMS0w_d6a282b1-1f52-4086-84a0-5a872e51e453"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic672f4d608ef481388c1ab9753ca6389_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC02LTEtMS0w_10fba188-7f59-4488-857f-444199d8dc32"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i5d026d7e3b884bff8bf7ec6e128bcde0_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC04LTEtMS0w_5d08fb01-eb2d-410d-a06b-5c38acc2d3ef"
      unitRef="usd">33000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="ib8763dfcdebe4683a8230a688f061385_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC0xMC0xLTEtMA_200faed8-6164-4583-bb3a-46920fc33a6e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="id93d3f565ebb44c1b81423a54d4c9fbb_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOC0xMi0xLTEtMA_d47d35e2-37b0-44ff-bac6-8e88dc5b1613"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i83122202cfaa4ade934ddfca0643951f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS0yLTEtMS0w_836d32ab-e029-4b5e-83f2-72d276e3d2ec"
      unitRef="usd">496000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0b6ea8704987456aba653439dfdc8d48_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS00LTEtMS0w_33c2ea7d-8d14-4654-8608-bed1821d6153"
      unitRef="usd">288000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if9b68966d6be4824a74fb843c488a282_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS02LTEtMS0w_5ff09580-b24b-4c56-9745-8db411841b1d"
      unitRef="usd">1128000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i849c4d9a07584c59b19f309f2c8758ff_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS04LTEtMS0w_793d3559-9153-4d19-8cb3-3ceba56c3069"
      unitRef="usd">864000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="iadac191353274fb4ae76ec6c92720c7a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS0xMC0xLTEtMA_d1ec107e-91dd-4e70-bca4-86d564461991"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i6fb04a96b7ec4fcdad71c86a1630b1ab_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfOS0xMi0xLTEtMA_5046ba7a-f95c-4324-a28f-8e5c8d9379f8"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic781b7f7580940ecbc4abad3bf64b769_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtMi0xLTEtMA_5a706a8c-e9b5-4a21-b812-1cb88aa77120"
      unitRef="usd">64000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="id810839a420c4f8da38bdad06050a189_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtNC0xLTEtMA_36fc3cb0-f6d6-44a7-8aee-fc9838ae1c13"
      unitRef="usd">87000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i1acda73ce893493aa0436b7522a11178_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtNi0xLTEtMA_b3b96016-5a5e-4f2b-8f25-ba2c5724bce6"
      unitRef="usd">198000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibcb3b95498104bb684f9a5b78d17d35b_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtOC0xLTEtMA_e2d2e25d-5e12-4fd0-8f89-ea66be6773c9"
      unitRef="usd">203000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i6a4ce92c471b49a78cf9a1bef64a5930_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtMTAtMS0xLTA_80b72717-e2d4-4925-82e2-222a1208b968"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="iad35aa672bb146c0b273d17485523e0d_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTAtMTItMS0xLTA_c1c15c33-9f43-4e78-938a-3a76e8530e76"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="icf0f25e9714348f0be103867d6b4b5ab_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtMi0xLTEtMA_730c6fe2-f514-461e-aebe-dc25f5aa84a6"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i9bc17f02060946c8af78a02b17f57873_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtNC0xLTEtMA_dba97c15-0241-4663-8bfc-e55025b23096"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i94856fd708434f6c863154fb29e1a103_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtNi0xLTEtMA_95bd729d-c9b4-4d9b-9ffd-4458398614eb"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic42e742fbd0d4477bd4eeb4e43899ea2_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtOC0xLTEtMA_5639edb0-037c-4b1b-9cfc-bef7ba7bc995"
      unitRef="usd">58000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i52856513804845d8a99202f6aa3f9d9f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtMTAtMS0xLTA_4d1cf5e5-fcdb-431b-aa9f-a648b4263016"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i8a5ba23b17d2405a9c81dc393c73b4e4_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTEtMTItMS0xLTA_991e4f9c-e449-42ec-973e-96ff0f6017cf"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ifcb86d13b826409f8658a896fece6349_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItMi0xLTEtMA_066a4b9f-d713-4a5e-9214-5374be879679"
      unitRef="usd">36000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i85aee39c833d4768bb261fa25b5f1726_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItNC0xLTEtMA_ed4aaf89-a6e4-4d08-8ee6-2727bd96e094"
      unitRef="usd">21000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i7b9ea97bb08546a19ea0b1edd3f970df_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItNi0xLTEtMA_4fc5df31-6bcc-47e9-beb9-1ec00334ce4e"
      unitRef="usd">78000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i22780f5971c446c88e434428ea9a60b7_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItOC0xLTEtMA_1df4fc57-8329-4f19-9e6e-1c869e52d01c"
      unitRef="usd">63000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i104f7b6a837940e6b9e2737f76a02dc8_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItMTAtMS0xLTA_0db7aae2-8beb-4a5c-affc-c8854e7b04f4"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i40e6aab8f6654dcd868f1c0b1755cb57_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTItMTItMS0xLTA_0c2fb77f-e451-48e6-8dca-561dd0c00ba9"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="id5902d5de3fa42c79c363aaa010ed552_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtMi0xLTEtMA_d9e7c3d4-0016-49ef-b148-8c98a51ff662"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ie5dfa20fd33247ceb7bddb6e8eb25a4b_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtNC0xLTEtMA_6a76824a-a245-46ea-a6bb-3ab5fbc8e72a"
      unitRef="usd">17000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if1f58912ffca4bf0860944b8fc7fb3cb_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtNi0xLTEtMA_31ee7aca-d720-4460-a5c3-49884a34f563"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i718cba78d4524d6ca4e5094e02f461a7_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtOC0xLTEtMA_e31742f5-c7e0-4437-93e1-9ecf476700d2"
      unitRef="usd">51000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i1925a88996bc473ab2d131c44a315ad9_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtMTAtMS0xLTA_17b97174-cfa2-4d5f-b4d4-dc0bab80b6bc"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="ic9e5586f01db478d8c24258e62c92995_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTMtMTItMS0xLTA_958920af-0f21-4d5a-a654-733c8516f98f"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ib470c982b3a54c09af2f7331ec808635_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtMi0xLTEtMA_223a2ba7-acea-4e19-8f29-f2097faed51e"
      unitRef="usd">80000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0d25ea3a0f574312ad65000389bf4b1a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtNC0xLTEtMA_56bb99f9-d6b6-4745-adad-72e7e9b1e13f"
      unitRef="usd">80000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i59fa61d7c88c42a286c6f5db34cc46c9_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtNi0xLTEtMA_74c5c060-9b2a-4f36-b418-ace641e30436"
      unitRef="usd">240000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i49828543bcc94b75be8d6aa4a717994f_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtOC0xLTEtMA_b72696eb-52dd-4f73-9dbb-0f78f6bd3acd"
      unitRef="usd">240000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="id5cc1475a2b742bb83f231ab2f14f9e7_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtMTAtMS0xLTA_afd9471d-1e2b-4a01-ac88-55029e416737"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="ic85f3e0ced3b4e96aff26d3c6d30aaf8_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTQtMTItMS0xLTA_0bce4743-a4fa-44d5-ac5a-8cf524759e4d"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="iae1ab3ef30234ae29ce714b647a8aa13_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtMi0xLTEtMA_ebb96fe1-fb44-4791-9a78-9115729da119"
      unitRef="usd">316000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i7c491917e6d4469fa0f658ed399dac0b_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtNC0xLTEtMA_b9b7d28c-c2b8-4c9f-9546-ad819695b8ec"
      unitRef="usd">468000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i3080b269e8454bf899060eacc04e6839_D20181001-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtNi0xLTEtMA_03df56f8-b0d9-4388-a0b2-e84ce65faec4"
      unitRef="usd">957000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0785c4f42cab46a9adc23287d7551885_D20171001-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtOC0xLTEtMA_d879ec15-fb45-433f-9d8f-4c3a8fe586c5"
      unitRef="usd">1119000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i3f8f12df6f5b412694831569e98691e5_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtMTAtMS0xLTA_602eec6c-dfd7-421c-b3eb-19e4b3809b1b"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="ib182237b33974cbf80209b04cd5814fb_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV83OS9mcmFnOjc3ZGIwYTdmZGRmMDQ0MzRhY2NhMjFjNTZmNmRjZDk3L3RhYmxlOmJmZjg5ZmZkZTFiMzRjNTFhY2VjNmIzNDFiNjNmZmZiL3RhYmxlcmFuZ2U6YmZmODlmZmRlMWIzNGM1MWFjZWM2YjM0MWI2M2ZmZmJfMTUtMTItMS0xLTA_db19f32c-a802-492c-be77-89692c654669"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfOTk2_6fbf19ba-4029-4d5e-a11c-c3f26ea4347a">Settlement AgreementOn April 19, 2018, certain of the Company's subsidiaries entered into settlement agreements with a third party, pursuant to which they will receive aggregate net payments of approximately $15.7 million. These agreements provided for the payments to be made in four equal installments between January 2019 and July 2020, in exchange for releasing and waiving all current and future claims against the third party relating to a business interruption event that occurred more than five years ago that did not directly relate to the Company's business and that has not, and is not expected to, recur (the "Settlement").  The Company recorded a pre-tax gain of $14.8 million during the nine months ended June 30, 2018 related to the Settlement. The subsidiaries received the first installment payments in the total amount of $3.9 million in January 2019. Future payments are reflected on the Consolidated Balance Sheet at June 30, 2019 as other current assets and other assets in the amount of $7.9 million and $3.7 million, respectively.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyReceivable
      contextRef="if1794f2caf0c4ef6865ec3252ddae3b3_I20180419"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfNjU5NzA2OTc2NzY1Nw_9e2e6064-273b-4976-b278-36abf229d76d"
      unitRef="usd">15700000</us-gaap:LossContingencyReceivable>
    <road:LossContingencyNumberOfInstallments
      contextRef="if1794f2caf0c4ef6865ec3252ddae3b3_I20180419"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfOTk4_c309d8c8-a0ff-46f2-a033-23ac198e97c7"
      unitRef="installment">4</road:LossContingencyNumberOfInstallments>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="if0148152d13942649ddddb98ba1c5431_D20171001-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfNjU5NzA2OTc2NzY4MA_3ff229e4-10ff-44df-aaf0-e36820eb6fc7"
      unitRef="usd">14800000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:LossContingencyReceivableProceeds
      contextRef="i736cbd2a385444c1956447b0ceb18b85_D20190101-20190131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfODI0_22e7af19-8ae9-4f93-a3fd-8cd56876fb3f"
      unitRef="usd">3900000</us-gaap:LossContingencyReceivableProceeds>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i26b71679b6f24a519349f850ddafd139_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfOTcy_01ab8830-6b4b-4959-8129-4c7335c927d6"
      unitRef="usd">7900000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i26b71679b6f24a519349f850ddafd139_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84NS9mcmFnOjZkOTlmYmY1YzMyMDQ0NjJiODM5YjcxYmUwMjMzZGI3L3RleHRyZWdpb246NmQ5OWZiZjVjMzIwNDQ2MmI4MzliNzFiZTAyMzNkYjdfOTc5_ff8cb863-ac1b-4857-b6ab-d2cf1db30669"
      unitRef="usd">3700000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfNzE0NjgyNTU5MTA3Nw_cd25d85c-77ea-45a9-a2e5-a509dcb1c90c">Equity-Based Compensation&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three months and nine months ended June 30, 2019, the Company awarded a total of  267,343 restricted shares of Class A common stock to its non-employee directors under the Equity Incentive Plan in lieu of any cash compensation. The grants are classified as equity awards. The aggregate grant date fair value of these restricted stock grants was $3.4 million. The grants will vest as to two-thirds of the underlying shares on January 1, 2021 and as to the remaining one-third of the underlying shares on January 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three months and nine months ended June 30, 2019, the Company recorded compensation expense in connection with these grants in the amount of  $0.1 million, which is reflected as general and administrative expenses in the Company&#x2019;s Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i534b4348cb794fddae29ebf84c2b759f_D20181001-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfODI0NjMzNzIxODk2OA_b33d0bf6-f94d-4b8b-8233-f8d81ffe436e"
      unitRef="shares">267343</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfODI0NjMzNzIxODk2OA_bf896ab1-3af9-4c30-a779-ad58f8b16b75"
      unitRef="shares">267343</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue
      contextRef="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfNjU5NzA2OTc3NzIxNw_c6d6c5b4-3b33-44e7-95d4-af142387d9d1"
      unitRef="usd">3400000</road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV84OC9mcmFnOjM4NmVlNmQ2ZjhlYjRmODliYzE3NDZlYzBiYTBjMTUxL3RleHRyZWdpb246Mzg2ZWU2ZDZmOGViNGY4OWJjMTc0NmVjMGJhMGMxNTFfNjU5NzA2OTc3NzE5OA_89077a80-4294-40c4-8cc3-208030b84d29"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzcxNDY4MjU1ODU5MjE_feaa68e9-301f-435c-8914-df7f9351adff">Subsequent Events&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Alabama Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On July 12, 2019, a subsidiary of the Company acquired substantially all of the assets of an HMA manufacturing plant and paving company located near Gadsden, Alabama. The acquired business is expected to benefit from geographic synergies resulting from its &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;proximity to the Company&#x2019;s current operations in northeast Alabama, including an aggregates quarry.  The acquisition was accounted for as a business combination in accordance with ASC 805.  The purchase price of $5.0 million was paid from cash on hand at closing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The provisional allocation of the purchase price to assets acquired and liabilities assumed, based on their estimated fair values at the acquisition date, was determined in accordance with the methodology described under Fair Value Measurements in Note 3 to the Company's audited financial statements for the fiscal year ended September 30, 2018, as set forth in the 2018 Form 10-K.  The amounts allocated were not material to the Company's Consolidated Balance Sheet.  The purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as goodwill in the amount of $2.4 million, which is deductible for income tax purposes.  Goodwill primarily represents the assembled workforce and synergies expected to result from the acquisition.  Upon finalizing the accounting for this transaction, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the amount allocated to goodwill.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Conversion of Class B common stock to Class A common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Subsequent to June 30, 2019, a stockholder of the Company converted a total of 125,000 shares of the Company's Class B common stock, on a one-for-one basis, into shares of the Company's Class A common stock.  Following the conversion, there were 32,567,545 shares of Class A common stock and 19,114,417 shares of Class B common stock outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="idca27adc03e44865b777dd7cc943c0ed_D20190712-20190712"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzU0OTc1NTgyMTA1MA_11df7405-d8f4-4202-b9b2-d7ea5182b6a3"
      unitRef="usd">5000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:Goodwill
      contextRef="i1c85305650c74e47be0073f0058d8ea9_I20190712"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzU0OTc1NTgyMDk5NQ_835b5703-0e36-4494-becc-09db0ef3b41c"
      unitRef="usd">2400000</us-gaap:Goodwill>
    <road:ConversionOfCommonStockInConnectionWithInitialPublicOffering
      contextRef="ia7f0e99f8f824839afe7239ea7e903cb_D20190701-20190809"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzcxNDY4MjU1ODU5MzE_0d1d13b5-cbf1-4caa-98e5-0487f271072b"
      unitRef="shares">125000</road:ConversionOfCommonStockInConnectionWithInitialPublicOffering>
    <road:ConversionRatetoReclassifyCommonStocktoClassBShares
      contextRef="ia7f0e99f8f824839afe7239ea7e903cb_D20190701-20190809"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzcxNDY4MjU1ODU5MzM_2b5f97ca-852f-4a11-b080-8800aec78e01"
      unitRef="number">1</road:ConversionRatetoReclassifyCommonStocktoClassBShares>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="if0b63fe17f9a43559cfc7942468c7955_D20190701-20190809"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzgyNDYzMzcyMTU2MDg_53600022-3826-416a-9649-bcd3027d2d28"
      unitRef="shares">32567545</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="ia7f0e99f8f824839afe7239ea7e903cb_D20190701-20190809"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNmJkNWI1YTk5ODQ4YWNiOWFjZDUzNWU0MGI2MGY5L3NlYzoyYjZiZDViNWE5OTg0OGFjYjlhY2Q1MzVlNDBiNjBmOV85OTMvZnJhZzo1NTFhYzc0MDBiYWM0ZTYyYmEzZjEzNmVhZTczN2I1Mi90ZXh0cmVnaW9uOjU1MWFjNzQwMGJhYzRlNjJiYTNmMTM2ZWFlNzM3YjUyXzgyNDYzMzcyMTU2MDk_5307a29a-51df-4f78-8d96-b2a14bd4fe73"
      unitRef="shares">19114417</us-gaap:ConversionOfStockSharesConverted1>
</xbrl>
</XML>
</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6798007248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - 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>Jun. 30, 2019</div></th>
<th class="th"><div>Aug. 07, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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">Jun. 30,  2019<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_DocumentTransitionReport', window );">Document Transition Report</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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38479<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Construction Partners, Inc.<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-0758017<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">36303<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">334<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">673-9763<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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">Non-accelerated Filer<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">true<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_EntityShellCompany', window );">Entity Shell Company</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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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">2019<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001718227<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">--09-30<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AL<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dothan<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">290 Healthwest Drive, Suite 2<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A common stock, par value $0.001 per share<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ROAD<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=us-gaap_CommonClassAMember', window );">Class A Common 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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,567,545<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_CommonClassBMember', window );">Class B Common 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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,114,417<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>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</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_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</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_CityAreaCode</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_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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(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 Form 10-Q<br> -Number 240<br> -Section 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-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_DocumentTransitionReport</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_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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</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_EntityAddressAddressLine1</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_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</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_EntityAddressCityOrTown</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_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</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_EntityAddressPostalZipCode</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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</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_EntityAddressStateOrProvince</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:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance 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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityCurrentReportingStatus</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:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany</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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(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 Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityExTransitionPeriod</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_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</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_EntityFileNumber</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:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</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_EntityIncorporationStateCountryCode</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:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(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 S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityInteractiveDataCurrent</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:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance 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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityShellCompany</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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntitySmallBusiness</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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityTaxIdentificationNumber</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:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</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_LocalPhoneNumber</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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Security12bTitle</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:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-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_SecurityExchangeName</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:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance 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>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance 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=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6798252640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 59,648<span></span>
</td>
<td class="nump">$ 99,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Contracts receivable including retainage, net</a></td>
<td class="nump">134,709<span></span>
</td>
<td class="nump">120,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">14,043<span></span>
</td>
<td class="nump">9,334<span></span>
</td>
</tr>
<tr class="re">
<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">37,069<span></span>
</td>
<td class="nump">24,556<span></span>
</td>
</tr>
<tr class="ro">
<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">13,533<span></span>
</td>
<td class="nump">14,137<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">259,002<span></span>
</td>
<td class="nump">267,455<span></span>
</td>
</tr>
<tr class="ro">
<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, plant and equipment, net</a></td>
<td class="nump">201,712<span></span>
</td>
<td class="nump">178,692<span></span>
</td>
</tr>
<tr class="re">
<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">36,968<span></span>
</td>
<td class="nump">32,919<span></span>
</td>
</tr>
<tr class="ro">
<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, net</a></td>
<td class="nump">3,091<span></span>
</td>
<td class="nump">3,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_EquityMethodInvestments', window );">Investment in joint venture</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">1,659<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">6,292<span></span>
</td>
<td class="nump">10,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">1,575<span></span>
</td>
<td class="nump">1,580<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">509,024<span></span>
</td>
<td class="nump">496,310<span></span>
</td>
</tr>
<tr class="re">
<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">65,232<span></span>
</td>
<td class="nump">63,510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">32,344<span></span>
</td>
<td class="nump">38,738<span></span>
</td>
</tr>
<tr class="ro">
<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 debt</a></td>
<td class="nump">14,771<span></span>
</td>
<td class="nump">14,773<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_road_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">19,028<span></span>
</td>
<td class="nump">17,520<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">131,375<span></span>
</td>
<td class="nump">134,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term 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_LongTermDebtNoncurrent', window );">Long-term debt, net of current maturities</a></td>
<td class="nump">37,096<span></span>
</td>
<td class="nump">48,115<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="nump">8,749<span></span>
</td>
<td class="nump">8,890<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other long-term liabilities</a></td>
<td class="nump">5,621<span></span>
</td>
<td class="nump">5,295<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">51,466<span></span>
</td>
<td class="nump">62,300<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">182,841<span></span>
</td>
<td class="nump">196,841<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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>Stockholders' 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, par value $0.001; 10,000,000 shares authorized and no shares issued and outstanding at June 30, 2019 and September 30, 2018</a></td>
<td class="nump">0<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">242,639<span></span>
</td>
<td class="nump">242,493<span></span>
</td>
</tr>
<tr class="re">
<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, at cost, 2,922,952 shares of Class B common stock, par value $0.001</a></td>
<td class="num">(15,603)<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
</tr>
<tr class="ro">
<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">99,093<span></span>
</td>
<td class="nump">72,525<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' equity</a></td>
<td class="nump">326,183<span></span>
</td>
<td class="nump">299,469<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 stockholders' equity</a></td>
<td class="nump">509,024<span></span>
</td>
<td class="nump">496,310<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_CommonClassAMember', window );">Class A Common 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>Stockholders' 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</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">12<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">12<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_CommonClassBMember', window );">Class B Common 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>Stockholders' 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</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">42<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued expenses and other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<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_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation due after one year or beyond 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<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_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_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_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=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794983856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<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">10,000,000<span></span>
</td>
<td class="nump">10,000,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,464,619<span></span>
</td>
</tr>
<tr class="ro">
<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, shares (in shares)</a></td>
<td class="nump">2,922,952<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=us-gaap_CommonClassAMember', window );">Class A Common 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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<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">400,000,000<span></span>
</td>
<td class="nump">400,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">32,442,545<span></span>
</td>
<td class="nump">11,950,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">32,442,545<span></span>
</td>
<td class="nump">11,950,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_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common 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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<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">100,000,000<span></span>
</td>
<td class="nump">100,000,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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">22,162,369<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="ro">
<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">19,239,417<span></span>
</td>
<td class="nump">39,464,619<span></span>
</td>
</tr>
<tr class="re">
<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, shares (in shares)</a></td>
<td class="nump">2,922,952<span></span>
</td>
<td class="nump">2,922,592<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6799605824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF 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>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 227,290<span></span>
</td>
<td class="nump">$ 195,075<span></span>
</td>
<td class="nump">$ 545,921<span></span>
</td>
<td class="nump">$ 464,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">189,198<span></span>
</td>
<td class="nump">165,606<span></span>
</td>
<td class="nump">466,900<span></span>
</td>
<td class="nump">398,379<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">38,092<span></span>
</td>
<td class="nump">29,469<span></span>
</td>
<td class="nump">79,021<span></span>
</td>
<td class="nump">66,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(15,968)<span></span>
</td>
<td class="num">(14,788)<span></span>
</td>
<td class="num">(45,170)<span></span>
</td>
<td class="num">(40,572)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Settlement income</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">14,803<span></span>
</td>
</tr>
<tr class="re">
<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 equipment, net</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">1,117<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">22,182<span></span>
</td>
<td class="nump">14,767<span></span>
</td>
<td class="nump">34,936<span></span>
</td>
<td class="nump">41,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="num">(615)<span></span>
</td>
<td class="num">(406)<span></span>
</td>
<td class="num">(1,509)<span></span>
</td>
<td class="num">(956)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">190<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">296<span></span>
</td>
<td class="num">(45)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before provision for income taxes and earnings from investment in joint venture</a></td>
<td class="nump">21,757<span></span>
</td>
<td class="nump">14,376<span></span>
</td>
<td class="nump">33,723<span></span>
</td>
<td class="nump">40,363<span></span>
</td>
</tr>
<tr class="ro">
<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">4,941<span></span>
</td>
<td class="nump">1,409<span></span>
</td>
<td class="nump">8,080<span></span>
</td>
<td class="nump">5,382<span></span>
</td>
</tr>
<tr class="re">
<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 );">Earnings from investment in joint venture</a></td>
<td class="nump">386<span></span>
</td>
<td class="nump">436<span></span>
</td>
<td class="nump">925<span></span>
</td>
<td class="nump">666<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 17,202<span></span>
</td>
<td class="nump">$ 13,403<span></span>
</td>
<td class="nump">$ 26,568<span></span>
</td>
<td class="nump">$ 35,647<span></span>
</td>
</tr>
<tr class="re">
<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>Net income per share attributable to common stockholders:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
</tr>
<tr class="re">
<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 );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.81<span></span>
</td>
</tr>
<tr class="ro">
<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 number of common shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">51,414,619<span></span>
</td>
<td class="nump">46,557,785<span></span>
</td>
<td class="nump">51,414,619<span></span>
</td>
<td class="nump">43,648,309<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Diluted (in shares)</a></td>
<td class="nump">51,422,899<span></span>
</td>
<td class="nump">46,988,359<span></span>
</td>
<td class="nump">51,414,887<span></span>
</td>
<td class="nump">43,932,546<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<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=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_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_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/exampleRef<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=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&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_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of profit or loss for the period, net of income taxes, which is 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&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_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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6799804000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Class A Common Stock</div></th>
<th class="th"><div>Class B Common Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Sep. 30, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,987,575<span></span>
</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>
</tr>
<tr class="rc">
<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 );">Beginning balance at Sep. 30, 2017</a></td>
<td class="nump">$ 152,181<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 142,385<span></span>
</td>
<td class="num">$ (11,983)<span></span>
</td>
<td class="nump">$ 21,734<span></span>
</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">10,996<span></span>
</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">10,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,987,575<span></span>
</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>
</tr>
<tr class="rc">
<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 );">Ending balance at Dec. 31, 2017</a></td>
<td class="nump">163,177<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">142,385<span></span>
</td>
<td class="num">(11,983)<span></span>
</td>
<td class="nump">32,730<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Sep. 30, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,987,575<span></span>
</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>
</tr>
<tr class="rc">
<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 );">Beginning balance at Sep. 30, 2017</a></td>
<td class="nump">152,181<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">142,385<span></span>
</td>
<td class="num">(11,983)<span></span>
</td>
<td class="nump">21,734<span></span>
</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">35,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2018</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,950,000<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balance at Jun. 30, 2018</a></td>
<td class="nump">284,325<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">242,493<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
<td class="nump">57,381<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,987,575<span></span>
</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>
</tr>
<tr class="rc">
<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 );">Beginning balance at Dec. 31, 2017</a></td>
<td class="nump">163,177<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">142,385<span></span>
</td>
<td class="num">(11,983)<span></span>
</td>
<td class="nump">32,730<span></span>
</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">11,248<span></span>
</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,248<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">604<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Issuance of restricted shares from treasury</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(453)<span></span>
</td>
<td class="nump">458<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Mar. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,987,575<span></span>
</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>
</tr>
<tr class="rc">
<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 );">Ending balance at Mar. 31, 2018</a></td>
<td class="nump">175,034<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">142,536<span></span>
</td>
<td class="num">(11,525)<span></span>
</td>
<td class="nump">43,978<span></span>
</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">13,403<span></span>
</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">13,403<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (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">9,350,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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">98,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<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_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering', window );">Conversion of Class B Shares to Class A Shares (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">2,600,000<span></span>
</td>
<td class="nump">2,600,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_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue', window );">Conversion of Class B common stock to Class A common stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="num">$ (3)<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_road_ReclassificationOfCommonStockShares', window );">Reclassification of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,987,575<span></span>
</td>
<td class="text">&#160;<span></span>
</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,987,571<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_road_ReclassificationOfCommonStock', window );">Reclassification of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (45)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 45<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_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise', window );">Cashless option exercise</a></td>
<td class="num">(2,492)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586<span></span>
</td>
<td class="num">(4,078)<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2018</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,950,000<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balance at Jun. 30, 2018</a></td>
<td class="nump">284,325<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">242,493<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
<td class="nump">57,381<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Sep. 30, 2018</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,950,000<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Beginning balance at Sep. 30, 2018</a></td>
<td class="nump">299,469<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">242,493<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
<td class="nump">72,525<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">5,154<span></span>
</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,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2018</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,950,000<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balance at Dec. 31, 2018</a></td>
<td class="nump">304,623<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">242,493<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
<td class="nump">77,679<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Sep. 30, 2018</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,950,000<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Beginning balance at Sep. 30, 2018</a></td>
<td class="nump">299,469<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">242,493<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
<td class="nump">72,525<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">26,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2019</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,442,545<span></span>
</td>
<td class="nump">22,162,369<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balance at Jun. 30, 2019</a></td>
<td class="nump">326,183<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">242,639<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
<td class="nump">99,093<span></span>
</td>
<td class="nump">$ 32<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2018</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,950,000<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Beginning balance at Dec. 31, 2018</a></td>
<td class="nump">304,623<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">242,493<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
<td class="nump">77,679<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">4,212<span></span>
</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,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Mar. 31, 2019</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,950,000<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balance at Mar. 31, 2019</a></td>
<td class="nump">308,835<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">242,493<span></span>
</td>
<td class="num">(15,603)<span></span>
</td>
<td class="nump">81,891<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">17,202<span></span>
</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,202<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (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">267,343<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</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>
<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_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering', window );">Conversion of Class B Shares to Class A Shares (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">20,225,202<span></span>
</td>
<td class="nump">20,225,202<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_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue', window );">Conversion of Class B common stock to Class A common stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="num">$ (20)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2019</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,442,545<span></span>
</td>
<td class="nump">22,162,369<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balance at Jun. 30, 2019</a></td>
<td class="nump">$ 326,183<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 242,639<span></span>
</td>
<td class="num">$ (15,603)<span></span>
</td>
<td class="nump">$ 99,093<span></span>
</td>
<td class="nump">$ 32<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Cashless Option Exercise</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;">road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Class B Common Stock To Class A Common Stock In Connection With Initial Public Offering Of Class A Common Stock, Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Common Stock In Connection With Initial Public Offering</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;">road_ConversionOfCommonStockInConnectionWithInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ReclassificationOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification Of Common Stock</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;">road_ReclassificationOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ReclassificationOfCommonStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification Of 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;">road_ReclassificationOfCommonStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of profit or loss for the period, net of income taxes, which is 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<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>
</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6798252352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 26,568<span></span>
</td>
<td class="nump">$ 35,647<span></span>
</td>
</tr>
<tr class="re">
<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 operating activities:</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_DepreciationDepletionAndAmortization', window );">Depreciation, depletion and amortization of long-lived assets</a></td>
<td class="nump">22,698<span></span>
</td>
<td class="nump">17,929<span></span>
</td>
</tr>
<tr class="re">
<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 deferred debt issuance costs and debt discount</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="ro">
<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 bad debt</a></td>
<td class="nump">421<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="re">
<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 equipment, net</a></td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(1,117)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Equity-based compensation expense</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">975<span></span>
</td>
</tr>
<tr class="re">
<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 );">Earnings from investment in joint venture</a></td>
<td class="num">(925)<span></span>
</td>
<td class="num">(666)<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes</a></td>
<td class="num">(136)<span></span>
</td>
<td class="num">(1,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet', window );">Contracts receivable including retainage, net</a></td>
<td class="num">(14,839)<span></span>
</td>
<td class="nump">14,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="num">(4,709)<span></span>
</td>
<td class="num">(6,128)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(11,992)<span></span>
</td>
<td class="num">(3,335)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">604<span></span>
</td>
<td class="num">(9,165)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">3,978<span></span>
</td>
<td class="num">(12,079)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">1,722<span></span>
</td>
<td class="num">(7,944)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="num">(6,394)<span></span>
</td>
<td class="nump">2,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">1,497<span></span>
</td>
<td class="num">(6,048)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">326<span></span>
</td>
<td class="num">(352)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities, net of acquisitions</a></td>
<td class="nump">17,963<span></span>
</td>
<td class="nump">23,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(31,744)<span></span>
</td>
<td class="num">(33,460)<span></span>
</td>
</tr>
<tr class="ro">
<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 equipment</a></td>
<td class="nump">2,898<span></span>
</td>
<td class="nump">2,889<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business acquisition, net of cash acquired</a></td>
<td class="num">(8,854)<span></span>
</td>
<td class="num">(51,319)<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_road_PaymentsToAcquireAsphaltLiquidTerminalAssets', window );">Acquisition of liquid asphalt terminal assets</a></td>
<td class="num">(10,848)<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_PaymentsToAcquireInterestInJointVenture', window );">Investment in joint venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_ProceedsFromDivestitureOfInterestInJointVenture', window );">Distributions received from investment in joint venture</a></td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">0<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(46,348)<span></span>
</td>
<td class="num">(82,290)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</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_RepaymentsOfLongTermLinesOfCredit', window );">Repayments on revolving credit facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt, net of debt issuance costs and discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">21,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="num">(11,104)<span></span>
</td>
<td class="num">(8,665)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from initial public offering of Class A common stock, net of offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">98,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTreasuryStock', window );">Proceeds from reissuance of treasury stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(11,104)<span></span>
</td>
<td class="nump">106,266<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(39,489)<span></span>
</td>
<td class="nump">47,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Beginning of period</a></td>
<td class="nump">99,137<span></span>
</td>
<td class="nump">27,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">End of period</a></td>
<td class="nump">59,648<span></span>
</td>
<td class="nump">75,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">1,998<span></span>
</td>
<td class="nump">1,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">3,232<span></span>
</td>
<td class="nump">12,557<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash 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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Property, plant and equipment financed with accounts payable</a></td>
<td class="nump">$ 332<span></span>
</td>
<td class="nump">$ 152<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_IncreaseDecreaseInContractReceivableIncludingRetainageNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Contract Receivable Including Retainage, Net</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;">road_IncreaseDecreaseInContractReceivableIncludingRetainageNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_PaymentsToAcquireAsphaltLiquidTerminalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Asphalt Liquid Terminal 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;">road_PaymentsToAcquireAsphaltLiquidTerminalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_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/2009/role/commonPracticeRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAtCarryingValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_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>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of any cash received during the current 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued expenses, and obligations 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/2009/role/commonPracticeRef<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=118932676&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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is 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/2009/role/commonPracticeRef<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=118932676&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_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current 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/2009/role/commonPracticeRef<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=118932676&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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<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=118932676&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_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent operating liabilities classified as 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;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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=118932676&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_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of profit or loss for the period, net of income taxes, which is 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsToAcquireInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromDivestitureOfInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an investment interest in a joint venture that the reporting entity has not previously accounted for using consolidation or the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromDivestitureOfInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromSaleOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuance of an equity stock that has been previously reacquired by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromSaleOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 (reversal of expense) for expected credit loss on accounts 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_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>
</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777077760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>General<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">General</a></td>
<td class="text">General<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Business Description</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Construction Partners, Inc. (the "Company") is a leading infrastructure and road construction company operating in Alabama, Florida, Georgia, North Carolina and South Carolina through its wholly owned subsidiaries. The Company provides site development, paving, utility and drainage systems, as well as construction materials including hot mix asphalt ("HMA"), aggregates, ready-mix concrete and liquid asphalt. The Company executes projects for a mix of private, municipal, state, and federal customers that are both privately and publicly funded. The majority of the work is performed under fixed unit price contracts and, to a lesser extent, fixed total price contracts.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company was formed as a Delaware corporation in 2007 as a holding company for its wholly owned subsidiary, Construction Partners Holdings, Inc., a Delaware corporation ("CPHI"), which incorporated in 1999 and began operations in 2001 to execute an acquisition growth strategy in the hot mix asphalt paving and construction industry. SunTx Capital Partners ("SunTx"), a private equity firm based in Dallas, Texas, is the Company's majority investor and has owned a controlling interest in the Company's stock since the Company's inception. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Seasonality</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The use and consumption of our products and services fluctuate due to seasonality. Our products are used, and our construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect our business and operations through a decline in both the use of our products and demand for our services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. Warmer and drier weather during the third and fourth quarters of our fiscal year typically result in higher activity and revenues during those quarters. The first and second quarters of our fiscal year typically have lower levels of activity due to adverse weather conditions.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="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_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>
</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785613760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Basis of Presentation</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission (the "SEC"), which permit reduced disclosure for interim periods. The Consolidated Balance Sheet as of September&#160;30, 2018 was derived from audited financial statements for the fiscal year then ended, but does not include all necessary disclosures required by generally accepted accounting principles in the United States of America ("GAAP") with respect to annual financial statements. In the opinion of management, the unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company's audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2018 (the "2018 Form 10-K"). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Management's Estimates</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders' equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, goodwill and other intangible assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company's annual consolidated financial statements included in its 2018 Form 10-K. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Emerging Growth Company</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company is an "emerging growth company" as defined by the Jumpstart Our Business Startups Act (the "JOBS Act"), enacted in April 2012. As an emerging growth company, the Company could have taken advantage of an exemption that would have allowed the Company to wait to comply with new or revised financial accounting standards until the effective date of such standards for private companies. However, the JOBS Act provides that a company may elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies, but such election to opt out is irrevocable. The Company has elected to opt out of such extended transition period, which means that when a standard is issued or revised and it has different effective dates for public and private companies, the Company is required to adopt the new or revised standard at the effective date applicable to public companies that are not emerging growth companies.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash and Cash Equivalents</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less.  The Company maintains demand accounts, money market accounts and certificates of deposit at several banks. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contracts Receivable Including Retainage, net</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by the customer pending completion of a project. It is common in the Company's industry for a small portion of progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Based on the Company's experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The carrying value of contracts receivable including retainage, net of the allowance for doubtful accounts, represents their estimated net realizable value. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, and current economic conditions. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment of the contract receivable.</span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Billing practices for the Company's contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the percentage-of-completion method of accounting. The Company records contract assets and contract liabilities to account for these differences in timing.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The contract asset, "Costs and estimated earnings in excess of billings on uncompleted contracts," arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Included in costs and estimated earnings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded at estimated net realizable value when realization is probable and can be reasonably estimated. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included when realization is probable and amounts can be reliably determined. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented. </span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The contract liability, "Billings in excess of costs and estimated earnings on uncompleted contracts," represents the Company's obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Concentration of Risks</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. Concentrations of credit risk associated with these receivables are monitored on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management's assessment of customers' credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis. No single customer accounted for more than 10% of the Company's contracts receivable including retainage, net balance at June 30, 2019 or September&#160;30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Projects performed for various Departments of Transportation accounted for 41.8% and 45.6% of consolidated revenues for the three months ended June 30, 2019 and 2018, respectively, and for 39.4% and 40.9% of consolidated revenues for the nine months ended June 30, 2019 and 2018, respectively.  Customers that accounted for more than 10% of consolidated revenues during those periods are presented below:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"><tr><td style="width:1.0%;"/><td style="width:40.429577%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.912676%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%&#160;of&#160;Consolidated Revenues</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Alabama Department of Transportation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">North Carolina Department of Transportation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenues from Contracts with Customers </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company derives all of its revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials including HMA, aggregates, liquid asphalt and ready-mix concrete to third-party public and private customers pursuant to contracts with those customers.  The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"><tr><td style="width:1.0%;"/><td style="width:40.429577%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.912676%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Private</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,207&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">56,293&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">166,193&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">148,525&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Public</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">161,083&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">138,782&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">379,728&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">315,870&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues derived from construction projects are recognized over time, using the percentage-of-completion method of accounting, as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion.  Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when the estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company's performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company's construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own.  All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer's asset is created or enhanced by the Company.  The Company's obligation is not satisfied until the entire project is complete.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized during a reporting period is based on the estimated incremental percentage-of-completion applied to the total contract price, including adjustments for variable consideration such as liquidated damages, penalties or bonuses related to the timeliness or quality of project performance.  Such adjustments are made to reflect the most likely amount of consideration management expects the Company to be entitled to at the completion of the contract, based on the best information available to the Company. The basis for total contract price is a stated amount in the contract, which is generally either fixed unit price or fixed total price, as described below.  The Company adjusts the estimated contract price to include variable consideration to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is resolved. Total contract price is adjusted to reflect expected liquidated damages assessments or other penalties in the period the Company determines they will be incurred or when the customer imposes the penalty.  Total contract price is adjusted to reflect contract bonus provisions related to timeliness or quality metrics when realization is probable and amounts can be reliably determined, which is generally when they are awarded by the customer.  We account for changes in the measure of progress and changes to the estimated transaction price using a cumulative catch-up adjustment.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed).  The Company's private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification.  This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract.  Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. </span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company's HMA plants. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets. The Company classifies income tax-related interest and penalties as interest expense and other expenses, respectively.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Earnings per Share</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 8 &#8211; Equity, the Company completed an initial public offering (the "IPO") and reclassification (the "Reclassification") of its common stock during the fiscal year ended September 30, 2018, involving, among other things, a 25.2 to 1 split of shares of common stock (the "Stock Split") and the creation of a dual-class common stock structure.  Prior to the Reclassification, all net income of the Company was attributable to the holders of shares of common stock immediately prior to the Reclassification.  During the period beginning from the Reclassification through the IPO, all net income of the Company was attributable to holders of Class B common stock.  Since the IPO, all net income of the Company has been attributable equally, on a per share basis, to the holders of Class A common stock and Class B common stock.   </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock and Class B common stock, as applicable for the respective periods, calculated on a post-Stock Split basis.  Diluted earnings per share is calculated by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock, Class B common stock and potential dilutive common shares determined using the treasury method, calculated on a post-Stock Split basis as applicable for the respective periods. Securities that are anti-dilutive are not included in the calculation of diluted earnings per share.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777246080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Standards<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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 );">Accounting Standards</a></td>
<td class="text">Accounting Standards<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In May&#160;2014, the Financial Accounting Standards Board ("FASB")&#160;issued ASU No.&#160;2014-09</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, Revenue from Contracts with Customers (Topic 606)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> ("ASC 606"), which revises and consolidates current guidance, eliminates industry-specific revenue recognition guidance and establishes a comprehensive principle-based approach for determining revenue recognition. The core principle of the guidance is that an entity shall recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for providing those goods or services. Amendments of this update set forth a five-step revenue recognition model to be applied consistently to all contracts with customers, except those that are within the scope of other topics in the Accounting Standards Codification ("ASC"): (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v)  recognize revenue when (or as) the entity satisfies a performance obligation. The update also provides guidance regarding the recognition of costs related to obtaining and fulfilling customer contracts. This update also requires quantitative and qualitative disclosures sufficient to enable users of financial statements to understand the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including disclosures on significant judgments made when applying the guidance. The FASB subsequently amended ASC 606 on multiple occasions to, among other things, delay its effective date and clarify certain implementation guidance.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The update permits adoption using either (i) a full retrospective approach, under which all years included in the financial statements are presented under the revised guidance, or (ii) a modified retrospective approach, under which financial statements are prepared under the revised guidance for the year of adoption, but not for prior years. Under the latter method, entities recognize a cumulative adjustment to the opening balance of retained earnings for contracts that still require performance by the entity at the date of adoption.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Management adopted this update for the Company's fiscal year beginning October&#160;1, 2018, using the modified retrospective approach.  The adoption of ASC 606 on October 1, 2018 did not result in a material impact that required recognition of a cumulative adjustment of the opening retained earnings balance for contracts that still required performance at September 30, 2018. Application of ASC 606 for the nine months ended June 30, 2019 had the following impact on the Company's Consolidated Balance Sheet at June 30, 2019 and Consolidated Statements of Income for the three and nine months ended June 30, 2019  (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:89.903181%;"><tr><td style="width:1.0%;"/><td style="width:46.769231%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Impact of ASC 606</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Without Application of ASC 606</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,043&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(982)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,025&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,069&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,205&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,864&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,028&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,057&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,344&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">338&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,006&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">227,290&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(343)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">227,633&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">189,198&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">311&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">188,887&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,941&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,932&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(23)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,225&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">545,921&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,321)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">547,242&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">466,900&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,205)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">468,105&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,080&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,109&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,655&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company has refined its accounting policies and related internal controls affected by this update.  Management's assessment of the Company's construction contracts under the new standard supports the recognition of revenue over time using the percentage-of-completion method of accounting, measured by the relationship of total cost incurred to total estimated contract costs (cost-to-cost method), which is consistent with the Company's historical revenue recognition practices.  As such, the Company's construction contracts continue to be recognized over time considering the continuous transfer of control to its customers during the performance of construction projects. The Company also enhanced its disclosures regarding judgments and estimates used by management in the application of ASC 606 in Note 2 - Significant Accounting Policies.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the FASB issued ASU No. 2017-01,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">  ("ASC 805"). The amendments of this update refine the definition of a business. Prior to this update, guidance in ASC 805 defined a business as having an integrated set of assets along with three elements or activities: inputs, processes, and outputs (collectively referred to as a "set").  The amendments of this update provided a framework to assist in the evaluation of when a set is not a business.  If substantially all of the fair value of gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business.  If that threshold is not met, the Company must perform further analysis to determine whether the set is a business.  At a minimum, the set must include an input and a substantive process that together significantly contribute to the ability to create outputs. The Company adopted this update for the Company&#8217;s fiscal year beginning October&#160;1, 2018 and applied the guidance to acquisitions during the second quarter of the fiscal year ending September 30, 2019 as described in Note 4 - Business Acquisitions and Note 7 - Property, Plant and Equipment.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, which becomes effective for the Company on October 1, 2019. The standard requires that lessees present right-of-use assets and lease liabilities on the balance sheet. The Company&#8217;s implementation efforts are focused on accounting policy and disclosure updates and system enhancements required to meet the new standard. The Company is currently evaluating the impact of this new standard on its consolidated financial statements and related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785640320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#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_BusinessCombinationDisclosureTextBlock', window );">Business Acquisitions</a></td>
<td class="text">Business Acquisitions<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Florida Acquisition</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On Februar</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">y 26, 2019, a subsidiary of the Company executed an asset purchase agreement to acquire substantially all of the assets of an HMA and ready-mix concrete business located in Okeechobee, Florida. This transaction enables the Company to serve new markets </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">in south central Florida through an expanded geographic presence in the state.  The acquisition was accounted for as a business combination in accordance with ASC 805.  The purchase price of $8.9 million was paid from cash on hand at closing on February 28, 2019.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The provisional allocation of the purchase price to assets acquired and liabilities assumed, based on their estimated fair values at the acquisition date, was determined in accordance with the methodology described under </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> in Note 3 to the Company's audited financial statements for the fiscal year ended September 30, 2018.  The amounts allocated were not material to the Company's Consolidated Balance Sheet.  The purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as goodwill in the amount of $4.0 million, which is deductible for income tax purposes.  Goodwill primarily represents the assembled work force and synergies expected to result from the acquisition.  Upon finalizing the accounting for this transaction, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the amount allocated to goodwill.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The results of operations since the February 28, 2019 acquisition date attributable to this acquisition are included in the consolidated financial statements since the acquisition date and were not material to the Consolidated Statements of Income for the three or nine months ended June 30, 2019.  Pro forma results of operations as if the acquisition had been consummated on October 1, 2017 would not be material to the Consolidated Statements of Income.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company recorded certain costs to effect the acquisition as they were incurred, which are reflected as general and administrative expenses on the Company's Consolidated Statements of Income in the amount of $0.1&#160;million for the three and nine months ended June 30, 2019.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The Scruggs Company</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 15, 2018, the Company executed a stock purchase agreement (the "Stock Purchase Agreement") to complete the acquisition of 100% of the common shares and voting interests of The Scruggs Company ("Scruggs"), which complemented the Company's vertically integrated southeastern United States operations, providing new bidding areas in the expanding Georgia market (the "Scruggs Acquisition").  This acquisition was accounted for as a business combination in accordance with ASC 805</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">.</span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Consolidated Statements of Income include $18.5 million of revenue and $2.3 million of net in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">come attributable to operations of Scruggs</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> for the three months ended June 30, 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, a</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">nd $53.2 million of revenue and $5.2 million of net income attrib</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">utable to the operations of Scruggs for the nine months ended June 30, 2019. The following presents unaudited pro forma revenues and net income for the three and nine months ended June 30, 2018 as though the Scruggs Acquisition had occurred on October 1, 2016 (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:73.582296%;"><tr><td style="width:1.0%;"/><td style="width:42.360902%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.491729%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:24.503759%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.739850%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:24.503759%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2018</span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30, 2018</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Pro forma revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">206,924&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">519,735&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Pro forma net income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,379&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,653&#160;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Unaudited pro forma financial information is pr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">esented as if the operations of Scruggs had been included in the consolidated results of the Company and gives effect to transactions that are directly attributable to the Scruggs Acquisition, including adjustments to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">a.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">Include the pro forma results of operations of Scruggs for the three and nine months ended June 30, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">b.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and quarry reserves, as applicable, as if such assets were acquired on October 1, 2016 and the Company's depreciation and depletion methodologies were consistently applied to such assets.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">c.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">Include interest expense under the Compass Term Loan, defined in Note 9 - Debt, as if the $22.0 million borrowed to partially finance the purchase price was borrowed on October 1, 2016.  Interest expense calculations further assume that no principal payments were made applicable to the $22.0 million borrowed during the period from October 1, 2016 through June 30, 2018, and that the interest rate in effect on the date the Company made the additional $22.0 million borrowing on May 15, 2018 was in effect for the period from October 1, 2016 through June 30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Unaudited pro forma information is presented for informational purposes only and may not be indicative of revenue or net income that have been achieved if the Scruggs Acquisition had occurred on October 1, 2016.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&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_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777160240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contracts Receivable Including Retainage, Net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [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_LongTermContractsOrProgramsDisclosureTextBlock', window );">Contracts Receivable Including Retainage, Net</a></td>
<td class="text">Contracts Receivable Including Retainage, net<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Contracts receivable including retainage, net consisted of the following at June 30, 2019 and September&#160;30, 2018 (in thousands):</span></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:83.540802%;"><tr><td style="width:1.0%;"/><td style="width:53.132450%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:20.019868%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.627815%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.019868%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contracts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">117,046&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">104,541&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retainage</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,182&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,848&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">136,228&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">121,389&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,519)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,098)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contracts receivable including retainage, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">134,709&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">120,291&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Retainage receivables have been billed, but are not due until contract completion and acceptance by the customer.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermContractsOrProgramsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term contracts or programs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -URI http://asc.fasb.org/topic&amp;trid=2145070<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -URI http://asc.fasb.org/subtopic&amp;trid=2197326<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermContractsOrProgramsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785640320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Costs and Estimated Earnings on Uncompleted Contracts<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Costs and Estimated Earnings on Uncompleted Contracts</a></td>
<td class="text">Costs and Estimated Earnings on Uncompleted Contracts<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Costs and estimated earnings compared to billings on uncompleted contracts at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.177040%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs on uncompleted contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">913,628&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">743,322&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated earnings to date on uncompleted contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">123,914&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">95,155&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,037,542&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">838,477&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings to date on uncompleted contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,055,843)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(867,881)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(18,301)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29,404)</span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September&#160;30, 2018 to June 30, 2019 are presented below (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:43.919779%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and Estimated Earnings in Excess of Billings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in Excess of Costs and Estimated Earnings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,334&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(38,738)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29,404)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in revenue billed, contract price or cost estimates</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,709&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,394&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,103&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019 (unaudited)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,043&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(32,344)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(18,301)</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div>At June 30, 2019, the Company had unsatisfied or partially unsatisfied performance obligations under construction project contracts representing approximately $522 million in aggregate transaction price. The Company expects to earn revenue as it satisfies its performance obligations under those contracts in the amount of approximately $201 million during the remainder of the fiscal year ending September 30, 2019 and approximately $321 million thereafter.<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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785606624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:77.455048%;"><tr><td style="width:1.0%;"/><td style="width:50.142857%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.692857%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.035714%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.692857%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.035714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">217,662&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">190,420&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asphalt plants</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">82,855&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79,563&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Land and improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,888&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29,624&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Quarry reserves</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,749&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,908&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,248&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,416&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,588&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,422&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,347&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">765&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">376,337&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">338,118&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation, depletion and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(175,660)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(160,795)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,035&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,369&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">201,712&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">178,692&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On February 28, 2019, the Company acquired a liquid asphalt terminal located in Panama City, Florida. The purchase price of $10.8 million was paid in cash on the date of acquisition.  The Company uses the terminal to receive, store and process liquid asphalt primarily for use in its construction projects. The transaction was accounted for as an asset acquisition in accordance with ASC 805.  Accordingly, the purchase price and direct costs of $0.1 million incurred to complete the transaction were allocated to asset categories based on their relative fair value at the date of acquisition.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Depreciation, depletion and amortization expense related to property, plant and equipment was $7.8 million and $6.5 million for the three months ended June 30, 2019 and June 30, 2018, respectively, and $22.1 million and $17.6 million for the nine months ended June 30, 2019 and June 30, 2018, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785574640">
<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>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">Equity<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance 10,000,000 shares of preferred stock, par value $0.001.  No shares of preferred stock were issued and outstanding at June 30, 2019 or September&#160;30, 2018.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reclassification of Common Stock and Initial Public Offering</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 23, 2018, the Company completed the Reclassification by amending and restating its certificate of incorporation to effectuate a dual class common stock structure consisting of Class A common stock and Class B common stock. As a result, each share of common stock, was reclassified into 25.2 shares of Class B common stock so that all holders of shares of outstanding common stock became the holders of 41,817,537 shares of Class B common stock, and shares held by the Company in treasury became 3,170,034 Class B treasury shares. All share and per share amounts have been retroactively adjusted for all periods presented to give effect to the Stock Split.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 8, 2018, the Company completed its IPO, in which it sold 11,250,000 shares of Class A common stock at a price of $12.00 per share. Of these shares, 9,000,000 were shares of Class A common stock sold by the Company and 2,250,000 were sold by holders of Class B common stock, which shares upon sale automatically converted into 2,250,000 shares of Class A common stock. On May 24, 2018, the underwriters of the IPO partially exercised their over-allotment option to purchase an additional 700,000 shares of Class A common stock at the IPO price of $12.00, less the underwriting discount and commissions.  Of these shares, 350,000 were shares of Class A common stock sold by the Company and 350,000 were sold by holders of Class B common stock, which shares upon sale automatically converted into 350,000 shares of Class A common stock. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance 400,000,000 shares of Class A common stock, of which 32,442,545 were issued and outstanding at June 30, 2019, and 11,950,000 were issued and outstanding at September 30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2019 and September&#160;30, 2018, the Company had authorized for issuance 100,000,000 shares of Class B common stock, of which 22,162,369 were issued and 19,239,417 were outstanding at June 30, 2019, and 42,387,571 were issued and 39,464,619 were </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">outstanding at September 30, 2018.  At June 30, 2019 and September&#160;30, 2018, the Company held 2,922,952 Class B shares in treasury, at an average cost of $5.34 per share.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Conversion of Class B common stock to Class A common stock</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended June 30, 2019, certain stockholders of the Company converted a total of  20,225,202 shares of the Company's Class B common stock, on a one-for-one basis, into shares of the Company's Class A common stock.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:12pt;font-weight:400;line-height:120%;">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Following the conversion, there were 32,442,545 shares of Class A common stock and 19,239,417 shares of Class B common stock outstanding. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Grant of Restricted Shares of Class A common stock</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 14 &#8211; Equity-Based Compensation, during the three months ended June 30, 2019, the Company awarded a total of  267,343 restricted shares of Class A common stock to its non-employee directors under the Construction Partners, Inc. 2018 Equity Incentive Plan (as amended, the "Equity Incentive Plan"). </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Amendment to the Equity Incentive Plan</span></div>On May 24, 2019, the Compensation Committee of the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) adopted an amendment (the &#8220;Amendment&#8221;) to the Equity Incentive Plan relating to exceptions from the Equity Incentive Plan&#8217;s $750,000 limit on the aggregate dollar value of equity-based awards granted during any calendar year to a non-employee director. Prior to the adoption of the Amendment, the limit could be multiplied by two with respect to awards granted in the calendar year in which a non-employee director first joined the Board.  The Amendment changed the period within which the aggregate value of equity-based awards may be multiplied by two to be the calendar year in which a non-employee director is first granted equity-based awards under the Equity Incentive Plan.<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://fasb.org/us-gaap/role/ref/legacyRef<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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785625136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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</a></td>
<td class="text">Debt<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company maintains various credit facilities from time to time to finance acquisitions, the purchase of real estate, construction equipment, asphalt plants and other fixed assets, and for general working capital purposes. This includes, among other things, a credit agreement with BBVA Compass Bank (formerly known as Compass Bank) as agent, sole lead arranger and sole book runner (as amended, the "Compass Credit Agreement") providing for a $72.0 million term loan (the "Compass Term Loan") and a $30.0 million  revolving credit facility (the "Compass Revolving Credit Facility"). Debt at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:76.625173%;"><tr><td style="width:1.0%;"/><td style="width:49.083032%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.007220%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.702527%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.007220%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Compass Term Loan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,500&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">57,300&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Compass Revolving Credit Facility</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,000&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,000&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">661&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">964&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">52,161&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,264&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred debt issuance costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(288)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(362)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Debt discount</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current maturities of long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14,771)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14,773)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, net of current maturities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,096&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">48,115&#160;</span></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr></table></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://fasb.org/us-gaap/role/ref/legacyRef<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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777077760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 8 -</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Equity, the Company completed an IPO and Reclassification of common stock during the third quarter of the fiscal year ended September 30, 2018.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 2 - Significant Accounting Policies, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Earnings Per Share</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, diluted earnings per share is calculated by dividing net income attributable to common stockholders by the basic weighted average number of common shares outstanding and potential </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">dilutive common shares determined using the treasury method, as applicable for the respective periods. Securities that are anti-dilutive are not included in the calculation of diluted earnings per share.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the weighted-average number of basic and diluted common shares outstanding and the calculation of basic and diluted earnings per share for the periods presented (in thousands, except share and per share amounts):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:53.739972%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.373444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.373444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.373444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.373444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,403&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,647&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,619&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,557,785&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,619&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,648,309&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per common share attributable to common shareholders, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.33&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.29&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.52&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.82&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,403&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,647&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common <br/>   shares outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,619&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,557,785&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,619&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,648,309&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2010 Non-Plan Stock Options</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">387,892&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">271,163&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Restricted Stock Grants</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42,682&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,074&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Restricted Stock Grants</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,280&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">268&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common <br/>   shares outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,422,899&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,988,359&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,887&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,932,546&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per common share attributable <br/>   to common stockholders, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.33&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.29&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.52&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.81&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></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://fasb.org/us-gaap/role/ref/legacyRef<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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785640320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_IncomeTaxDisclosureTextBlock', window );">Provision for Income Taxes</a></td>
<td class="text">Provision for Income Taxes<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company files a consolidated United States income tax return and income tax returns in various states. Management evaluated the Company's tax positions at June 30, 2019, based on appropriate provisions of applicable enacted tax laws and regulations, and believes that they are supportable based on their specific technical merits and the facts and circumstances of the respective transactions.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On December&#160;22, 2017, the United States government enacted comprehensive tax legislation known as the Tax Cuts and Jobs Act (the "Tax Act"). The Tax Act included broad and complex changes to the United States tax code, including a reduction in the United States federal corporate income tax rate from 35.0% to 21.0% effective January&#160;1, 2018. For periods during the fiscal year ended September 30, 2018, the Company recorded its income tax provision based on a blended U.S. statutory rate of 24.5%, which is based on a prorated applicable tax rate before and after the effective date of the Tax Act, and the applicable state income taxes.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the nine months ended June 30, 2018, the Company recorded a provisional discrete tax benefit of $4.4 million related to the Tax Act, primarily related to an adjustment of its United States deferred tax liabilities by the same amount, reflecting the reduction in the United States federal corporate income tax rate.  This net reduction in deferred tax liabilities also included the estimated impact on the Company's net state deferred tax assets.   The Company completed its accounting for the income tax effects of the Tax Act during the fourth quarter of its fiscal year ended September 30, 2018.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company's effective tax rate for the three months ended June 30, 2019 and June 30, 2018 was 22.3% and 9.5%, respectively. The lower effective tax rate for the three months ended June 30, 2018 compared to the three months ended June 30, 2019 was primarily due </span></div>to the benefit of a tax credit recorded during the three months ended June 30, 2018 related to the enactment of the Tax Act.  The Company's effective tax rate for the nine months ended June 30, 2019 and June 30, 2018 was 23.3% and 13.1%, respectively. The lower effective tax rate for the nine months ended June 30, 2018 compared to the nine months ended June 30, 2019 was primarily due to the benefit of the tax credit recorded during the nine months ended June 30, 2018 related to the enactment of the Tax Act.<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6591968896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Parties</a></td>
<td class="text">Related Parties<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On December&#160;31, 2017, the Company sold an indirect wholly owned subsidiary to an immediate family member of a Senior Vice President of the Company ("Purchaser of subsidiary") in consideration for an interest-bearing note receivable in the amount of $0.9 million, which approximated the net book value of the disposed entity. At June 30, 2019, $0.1 million and $0.8 million was reflected on the Company's Consolidated Balance Sheet within other current assets and other assets, respectively, representing the remaining balances on this note receivable.  In connection with this transaction, the Company also received an interest-bearing note receivable from the disposed entity ("Disposed entity") on December&#160;31, 2017 in the amount of $1.0 million representing certain accounts payable of the Disposed entity that were paid by the Company. At June 30, 2019, $0.1 million and $0.9 million was reflected on the Company's Consolidated Balance Sheet within other current assets and other assets, respectively, representing the remaining balances on this note receivable.  Remaining principal and interest payments are scheduled to be made in periodic installments during fiscal year 2019 through fiscal year 2026. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company conducts or has conducted business with the following related parties: </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Entities owned by immediate family members of a Senior Vice President of the Company perform subcontract work for a subsidiary of the Company, including trucking and grading services ("Subcontracting Services"). </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">From time to time, a subsidiary of the Company provides construction services to various companies owned by family members of a Senior Vice President of the Company ("Construction Services"). </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">For periodic corporate events, the Company has chartered a boat from Deep South Adventures, LLC, which is owned by a Senior Vice President of the Company. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company rents and purchases vehicles from an entity owned by a family member of a Senior Vice President of the Company ("Vehicles").  </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Family members of a Senior Vice President of the Company provide consulting services to a subsidiary of the Company ("Consulting Services"). </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">A law firm previously owned by a family member of a Senior Vice President of the Company provided legal services to a subsidiary of the Company ("Legal Services"). </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">A subsidiary of the Company leases office space for its Dothan, Alabama office from H&amp;K, Ltd. ("H&amp;K"), an entity partially owned by a Senior Vice President of the Company. The office space was originally leased through early 2020, but the subsidiary terminated the lease in June 2019 and paid $15,000 to H&amp;K as consideration for the early termination. Under the lease agreement, the Company paid a fixed minimum rent per month. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">A subsidiary of the Company leased office space for its Montgomery, Alabama office from H&amp;A Properties LLC ("H&amp;A"), an entity partially owned by two Senior Vice Presidents of the Company. Under the lease agreement, the Company paid a fixed minimum rent per month. In September 2018, the subsidiary purchased this office from H&amp;A for $0.5 million.   </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">On June&#160;1, 2014, the Company entered into an access agreement with Island Pond Corporate Services, LLC ("Island Pond"), which provides a location for the Company to conduct business development activities from time to time on a property owned by the Executive Chairman of the Company's Board of Directors.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company is party to a management services agreement with SunTx, under which the Company pays SunTx $0.25 million per fiscal quarter and reimburses certain travel and other out-of-pocket expenses. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenues earned and expenses incurred by the Company during the three and nine months ended June 30, 2019 and June 30, 2018, if and to the extent the Company engaged in transactions with the parties described above during the respective periods, and accounts receivable and accounts payable balances at June 30, 2019 and September&#160;30, 2018, related to transactions with such parties (in thousands):</span></div><div style="padding-left:36pt;text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.712310%;"><tr><td style="width:1.0%;"/><td style="width:21.121387%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.982659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.982659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.982659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.982659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.306358%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.306358%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue Earned (Expense Incurred)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable (Payable)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Purchaser of subsidiary</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">876&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">850&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Disposed entity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">966&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">937&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Subcontracting Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,195)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,321)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(13,561)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(8,687)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(790)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,609&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">57&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,783&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,633&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,350&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,863&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Deep South Adventures, LLC </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(33)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Vehicles</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(496)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(288)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,128)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(864)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Consulting Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(64)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(198)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(203)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Legal Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">H&amp;K</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(21)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(78)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(63)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">H&amp;A</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(51)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Island Pond </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(80)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(80)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(240)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(240)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">SunTx</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(316)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(468)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(957)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,119)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Cost is reflected as cost of revenues on the Company's Consolidated Statements of Income.</span></div><div style="text-indent:-18pt;padding-left:36pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(2)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Cost is reflected as general and administrative expenses on the Company's Consolidated Statements of Income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785568832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Settlement Agreement<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Settlement Agreement</a></td>
<td class="text">Settlement AgreementOn April 19, 2018, certain of the Company's subsidiaries entered into settlement agreements with a third party, pursuant to which they will receive aggregate net payments of approximately $15.7 million. These agreements provided for the payments to be made in four equal installments between January 2019 and July 2020, in exchange for releasing and waiving all current and future claims against the third party relating to a business interruption event that occurred more than five years ago that did not directly relate to the Company's business and that has not, and is not expected to, recur (the "Settlement").  The Company recorded a pre-tax gain of $14.8 million during the nine months ended June 30, 2018 related to the Settlement. The subsidiaries received the first installment payments in the total amount of $3.9 million in January 2019. Future payments are reflected on the Consolidated Balance Sheet at June 30, 2019 as other current assets and other assets in the amount of $7.9 million and $3.7 million, respectively.<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777246080">
<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>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity-Based Compensation</a></td>
<td class="text">Equity-Based Compensation<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months and nine months ended June 30, 2019, the Company awarded a total of  267,343 restricted shares of Class A common stock to its non-employee directors under the Equity Incentive Plan in lieu of any cash compensation. The grants are classified as equity awards. The aggregate grant date fair value of these restricted stock grants was $3.4 million. The grants will vest as to two-thirds of the underlying shares on January 1, 2021 and as to the remaining one-third of the underlying shares on January 1, 2022.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months and nine months ended June 30, 2019, the Company recorded compensation expense in connection with these grants in the amount of  $0.1 million, which is reflected as general and administrative expenses in the Company&#8217;s Consolidated Statements of Income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>
</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777179344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 Events</a></td>
<td class="text">Subsequent Events<div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Alabama Acquisition</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On July 12, 2019, a subsidiary of the Company acquired substantially all of the assets of an HMA manufacturing plant and paving company located near Gadsden, Alabama. The acquired business is expected to benefit from geographic synergies resulting from its </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">proximity to the Company&#8217;s current operations in northeast Alabama, including an aggregates quarry.  The acquisition was accounted for as a business combination in accordance with ASC 805.  The purchase price of $5.0 million was paid from cash on hand at closing.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The provisional allocation of the purchase price to assets acquired and liabilities assumed, based on their estimated fair values at the acquisition date, was determined in accordance with the methodology described under Fair Value Measurements in Note 3 to the Company's audited financial statements for the fiscal year ended September 30, 2018, as set forth in the 2018 Form 10-K.  The amounts allocated were not material to the Company's Consolidated Balance Sheet.  The purchase price exceeding the net fair value of identifiable assets acquired and liabilities assumed was recorded as goodwill in the amount of $2.4 million, which is deductible for income tax purposes.  Goodwill primarily represents the assembled workforce and synergies expected to result from the acquisition.  Upon finalizing the accounting for this transaction, management expects to ascribe value to other identifiable intangible assets, including customer relationships and customer backlog, which will reduce the amount allocated to goodwill.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Conversion of Class B common stock to Class A common stock</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Subsequent to June 30, 2019, a stockholder of the Company converted a total of 125,000 shares of the Company's Class B common stock, on a one-for-one basis, into shares of the Company's Class A common stock.  Following the conversion, there were 32,567,545 shares of Class A common stock and 19,114,417 shares of Class B common stock outstanding.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6779023952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_road_SeasonalityPolicyTextBlock', window );">Seasonality</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Seasonality</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The use and consumption of our products and services fluctuate due to seasonality. Our products are used, and our construction operations and production facilities are located, outdoors. Therefore, seasonal changes and other weather-related conditions, in particular extended snowy, rainy or cold weather in the winter, spring or fall and major weather events, such as hurricanes, tornadoes, tropical storms and heavy snows, can adversely affect our business and operations through a decline in both the use of our products and demand for our services. In addition, construction materials production and shipment levels follow activity in the construction industry, which typically occurs in the spring, summer and fall. Warmer and drier weather during the third and fourth quarters of our fiscal year typically result in higher activity and revenues during those quarters. The first and second quarters of our fiscal year typically have lower levels of activity due to adverse weather conditions.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of PresentationThe consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. These interim consolidated statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission (the "SEC"), which permit reduced disclosure for interim periods. The Consolidated Balance Sheet as of September&#160;30, 2018 was derived from audited financial statements for the fiscal year then ended, but does not include all necessary disclosures required by generally accepted accounting principles in the United States of America ("GAAP") with respect to annual financial statements. In the opinion of management, the unaudited consolidated financial statements include all recurring adjustments and normal accruals necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the dates and periods presented. These consolidated financial statements and accompanying notes should be read in conjunction with the Company's audited annual consolidated financial statements and notes thereto included in its Annual Report on Form 10-K for the fiscal year ended September 30, 2018 (the "2018 Form 10-K"). Results for interim periods are not necessarily indicative of the results to be expected for a full fiscal year or for any future period.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Management&#8217;s Estimates</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Management's Estimates</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, stockholders' equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the consolidated financial statements. Estimates are used in accounting for items such as recognition of revenues and cost of revenues, goodwill and other intangible assets, allowance for doubtful accounts, valuation allowances related to income taxes, accruals for potential liabilities related to lawsuits or insurance claims, and the fair value of equity-based compensation awards. Estimates are continually evaluated based on historical information and actual experience; however, actual results could differ from these estimates.</span></div>A description of certain critical accounting policies of the Company is presented below. Additional critical accounting policies and the underlying judgments and uncertainties are described in the notes to the Company's annual consolidated financial statements included in its 2018 Form 10-K.<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_road_EmergingGrowthCompanyPolicyTextBlock', window );">Emerging Growth Company</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Emerging Growth Company</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company is an "emerging growth company" as defined by the Jumpstart Our Business Startups Act (the "JOBS Act"), enacted in April 2012. As an emerging growth company, the Company could have taken advantage of an exemption that would have allowed the Company to wait to comply with new or revised financial accounting standards until the effective date of such standards for private companies. However, the JOBS Act provides that a company may elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies, but such election to opt out is irrevocable. The Company has elected to opt out of such extended transition period, which means that when a standard is issued or revised and it has different effective dates for public and private companies, the Company is required to adopt the new or revised standard at the effective date applicable to public companies that are not emerging growth companies.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash EquivalentsCash consists principally of currency on hand and demand deposits at commercial banks. Cash equivalents are short-term, highly liquid investments that are both readily convertible to known amounts of cash and are so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Cash equivalents include investments with original maturities of three months or less.  The Company maintains demand accounts, money market accounts and certificates of deposit at several banks.<span></span>
</td>
</tr>
<tr class="re">
<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 );">Contracts Receivable Including Retainage, net</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contracts Receivable Including Retainage, net</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Contracts receivable are generally based on amounts billed and currently due from customers, amounts currently due but unbilled, and amounts retained by the customer pending completion of a project. It is common in the Company's industry for a small portion of progress billings or the contract price, typically 10%, to be withheld by the customer until the Company completes a project to the satisfaction of the customer in accordance with contract terms. Such amounts, defined as retainage, represent a contract asset and are included on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Based on the Company's experience with similar contracts in recent years, billings for such retainage balances are generally collected within one year of the completion of the project.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The carrying value of contracts receivable including retainage, net of the allowance for doubtful accounts, represents their estimated net realizable value. Management provides for uncollectible accounts through a charge to earnings and a credit to the allowance for doubtful accounts based on its assessment of the current status of individual accounts, type of service performed, and current economic conditions. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the allowance for doubtful accounts and an adjustment of the contract receivable.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Contract Assets and Contract Liabilities</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Assets and Contract Liabilities</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Billing practices for the Company's contracts are governed by the contract terms of each project based on (i) progress toward completion approved by the owner, (ii) achievement of milestones or (iii) pre-agreed schedules. Billings do not necessarily correlate with revenues recognized under the percentage-of-completion method of accounting. The Company records contract assets and contract liabilities to account for these differences in timing.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The contract asset, "Costs and estimated earnings in excess of billings on uncompleted contracts," arises when the Company recognizes revenues for services performed under its construction projects, but the Company is not yet entitled to bill the customer under the terms of the contract. Amounts billed to customers are excluded from this asset and reflected on the Consolidated Balance Sheet as "Contracts receivable including retainage, net". Included in costs and estimated earnings on uncompleted contracts are amounts the Company seeks or will seek to collect from customers or others for (i) errors, (ii) changes in contract specifications or design, (iii) contract change orders in dispute, unapproved as to scope and price, or (iv) other customer-related causes of unanticipated additional contract costs (such as claims). Such amounts are recorded at estimated net realizable value when realization is probable and can be reasonably estimated. Claims and unapproved change orders made by the Company may involve negotiation and, in rare cases, litigation. Unapproved change orders and claims also involve the use of estimates, and revenues associated with unapproved change orders and claims are included when realization is probable and amounts can be reliably determined. The Company did not recognize any material amounts associated with claims and unapproved change orders during the periods presented. </span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The contract liability, "Billings in excess of costs and estimated earnings on uncompleted contracts," represents the Company's obligation to transfer goods or services to a customer for which the Company has been paid by the customer or for which the Company has billed the customer under the terms of the contract. Revenue for future services reflected in this account are recognized, and the liability is reduced, as the Company subsequently satisfies the performance obligation under the contract.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Risks</a></td>
<td class="text">Concentration of RisksFinancial instruments that potentially subject the Company to concentrations of credit risk consist primarily of contracts receivable including retainage. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. Concentrations of credit risk associated with these receivables are monitored on an ongoing basis. The Company has not historically experienced significant credit losses, due primarily to management's assessment of customers' credit ratings. The Company principally deals with recurring customers, state and local governments and well-known local companies whose reputations are known to management. The Company performs credit checks for significant new customers and generally requires progress payments for significant projects. The Company generally has the ability to file liens against the property if payments are not made on a timely basis.<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_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock', window );">Revenue from Contract with Customers</a></td>
<td class="text"><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenues from Contracts with Customers </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company derives all of its revenues from contracts with its customers, predominantly by performing construction services for both public and private infrastructure projects, with an emphasis on highways, roads, bridges, airports and commercial and residential developments. These projects are performed for a mix of federal, state, municipal and private customers. In addition, the Company generates revenues from the sale of construction materials including HMA, aggregates, liquid asphalt and ready-mix concrete to third-party public and private customers pursuant to contracts with those customers.  The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"><tr><td style="width:1.0%;"/><td style="width:40.429577%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.912676%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Private</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,207&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">56,293&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">166,193&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">148,525&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Public</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">161,083&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">138,782&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">379,728&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">315,870&#160;</span></td></tr></table></div><div style="text-align:justify;margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues derived from construction projects are recognized over time, using the percentage-of-completion method of accounting, as the Company satisfies its performance obligations by transferring control of the asset created or enhanced by the project to the customer. Recognition of revenues and cost of revenues for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion.  Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion. </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Management believes the Company maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. Provisions are recognized for the full amount of estimated losses on uncompleted contracts whenever evidence indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion. When the Company incurs additional costs related to work performed by subcontractors, the Company may be able to utilize contractual provisions to back charge the subcontractors for those costs. A reduction to costs related to back charges is recognized when the estimated recovery is probable and the amount can be reasonably estimated. Contract costs consist of (i) direct costs on contracts, including labor, materials, and amounts payable to subcontractors and </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(ii) indirect costs related to contract performance, such as insurance, employee benefits, and equipment (primarily depreciation, fuel, maintenance and repairs).</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Progress toward completion is estimated using the input method, measured by the relationship of total cost incurred through the measurement date to total estimated costs required to complete the project (cost-to-cost method). The Company believes this method best depicts the transfer of goods and services to the customer because it represents satisfaction of the Company's performance obligation under the contract, which occurs as the Company incurs costs. The Company measures percentage of completion based on the performance of a single performance obligation under its construction projects. Each of the Company's construction contracts represents a single performance obligation to complete a defined construction project. This is because goods and services promised for delivery to a customer are not distinct, as the customer cannot benefit from any individual portion of the services on its own.  All deliverables under a contract are part of a project defined by a customer and represent a series of integrated goods and services that have the same pattern of delivery to the customer and use the same measure of progress toward satisfaction of the performance obligation as the customer's asset is created or enhanced by the Company.  The Company's obligation is not satisfied until the entire project is complete.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized during a reporting period is based on the estimated incremental percentage-of-completion applied to the total contract price, including adjustments for variable consideration such as liquidated damages, penalties or bonuses related to the timeliness or quality of project performance.  Such adjustments are made to reflect the most likely amount of consideration management expects the Company to be entitled to at the completion of the contract, based on the best information available to the Company. The basis for total contract price is a stated amount in the contract, which is generally either fixed unit price or fixed total price, as described below.  The Company adjusts the estimated contract price to include variable consideration to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is resolved. Total contract price is adjusted to reflect expected liquidated damages assessments or other penalties in the period the Company determines they will be incurred or when the customer imposes the penalty.  Total contract price is adjusted to reflect contract bonus provisions related to timeliness or quality metrics when realization is probable and amounts can be reliably determined, which is generally when they are awarded by the customer.  We account for changes in the measure of progress and changes to the estimated transaction price using a cumulative catch-up adjustment.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's public construction contracts are fixed unit price contracts. Under fixed unit price contracts, the Company is committed to providing materials or services required by a contract at fixed unit prices (for example, dollars per ton of asphalt placed).  The Company's private customer contracts are primarily fixed total price contracts, also known as lump sum contracts, which require that the total amount of work be performed for a single price. Contract cost is recorded as incurred, and revisions in contract revenue and cost estimates are reflected in the accounting period when known. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract change orders, penalty provisions and final contract settlements, may result in revisions to estimated revenues and costs and are recognized in the period in which the revisions are determined.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change orders are modifications of an original contract that effectively change the existing provisions of the contract and become part of the single performance obligation that is partially satisfied at the date of the contract modification.  This is because goods and services promised under change orders are generally not distinct from the remaining goods and services under the existing contract, due to the significant integration of services performed in the context of the contract.  Accordingly, change orders are generally accounted for as a modification of the existing contract and single performance obligation. We account for the modification using a cumulative catch-up adjustment. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. </span></div><div style="text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues derived from the sale of HMA, aggregates, ready-mix concrete, and liquid asphalt are recognized at a point in time, which is when control of the product is transferred to the customer. Generally, that point in time is when the customer accepts delivery at its facility or receives product in its own transport vehicles from one of the Company's HMA plants. Upon purchase, the Company generally provides an invoice or similar document detailing the goods transferred to the customer. The Company generally offers payment terms customary in the industry, which typically require payment ranging from point-of-sale to 30 days following purchase.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes includes federal and state income taxes. Income taxes are accounted for under the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement carrying values and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the fiscal years in which the temporary differences are expected to be reversed or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Management evaluates the realization of deferred tax assets and establishes a valuation allowance when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Deferred tax assets and deferred tax liabilities are presented on a net basis by taxing authority and classified as non-current on the Consolidated Balance Sheets. The Company classifies income tax-related interest and penalties as interest expense and other expenses, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Earnings per Share</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As described in Note 8 &#8211; Equity, the Company completed an initial public offering (the "IPO") and reclassification (the "Reclassification") of its common stock during the fiscal year ended September 30, 2018, involving, among other things, a 25.2 to 1 split of shares of common stock (the "Stock Split") and the creation of a dual-class common stock structure.  Prior to the Reclassification, all net income of the Company was attributable to the holders of shares of common stock immediately prior to the Reclassification.  During the period beginning from the Reclassification through the IPO, all net income of the Company was attributable to holders of Class B common stock.  Since the IPO, all net income of the Company has been attributable equally, on a per share basis, to the holders of Class A common stock and Class B common stock.   </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock and Class B common stock, as applicable for the respective periods, calculated on a post-Stock Split basis.  Diluted earnings per share is calculated by dividing net income attributable to common stockholders by the weighted average number of aggregate shares of pre-Reclassification common stock, Class A common stock, Class B common stock and potential dilutive common shares determined using the treasury method, calculated on a post-Stock Split basis as applicable for the respective periods. Securities that are anti-dilutive are not included in the calculation of diluted earnings per share.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In May&#160;2014, the Financial Accounting Standards Board ("FASB")&#160;issued ASU No.&#160;2014-09</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">, Revenue from Contracts with Customers (Topic 606)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> ("ASC 606"), which revises and consolidates current guidance, eliminates industry-specific revenue recognition guidance and establishes a comprehensive principle-based approach for determining revenue recognition. The core principle of the guidance is that an entity shall recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for providing those goods or services. Amendments of this update set forth a five-step revenue recognition model to be applied consistently to all contracts with customers, except those that are within the scope of other topics in the Accounting Standards Codification ("ASC"): (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v)  recognize revenue when (or as) the entity satisfies a performance obligation. The update also provides guidance regarding the recognition of costs related to obtaining and fulfilling customer contracts. This update also requires quantitative and qualitative disclosures sufficient to enable users of financial statements to understand the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including disclosures on significant judgments made when applying the guidance. The FASB subsequently amended ASC 606 on multiple occasions to, among other things, delay its effective date and clarify certain implementation guidance.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The update permits adoption using either (i) a full retrospective approach, under which all years included in the financial statements are presented under the revised guidance, or (ii) a modified retrospective approach, under which financial statements are prepared under the revised guidance for the year of adoption, but not for prior years. Under the latter method, entities recognize a cumulative adjustment to the opening balance of retained earnings for contracts that still require performance by the entity at the date of adoption.  </span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Management adopted this update for the Company's fiscal year beginning October&#160;1, 2018, using the modified retrospective approach.  The adoption of ASC 606 on October 1, 2018 did not result in a material impact that required recognition of a cumulative adjustment of the opening retained earnings balance for contracts that still required performance at September 30, 2018. Application of ASC 606 for the nine months ended June 30, 2019 had the following impact on the Company's Consolidated Balance Sheet at June 30, 2019 and Consolidated Statements of Income for the three and nine months ended June 30, 2019  (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:89.903181%;"><tr><td style="width:1.0%;"/><td style="width:46.769231%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Impact of ASC 606</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Without Application of ASC 606</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,043&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(982)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,025&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,069&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,205&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,864&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,028&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,057&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,344&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">338&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,006&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">227,290&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(343)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">227,633&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">189,198&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">311&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">188,887&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,941&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,932&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(23)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,225&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">545,921&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,321)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">547,242&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">466,900&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,205)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">468,105&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,080&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,109&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,655&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company has refined its accounting policies and related internal controls affected by this update.  Management's assessment of the Company's construction contracts under the new standard supports the recognition of revenue over time using the percentage-of-completion method of accounting, measured by the relationship of total cost incurred to total estimated contract costs (cost-to-cost method), which is consistent with the Company's historical revenue recognition practices.  As such, the Company's construction contracts continue to be recognized over time considering the continuous transfer of control to its customers during the performance of construction projects. The Company also enhanced its disclosures regarding judgments and estimates used by management in the application of ASC 606 in Note 2 - Significant Accounting Policies.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the FASB issued ASU No. 2017-01,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> Business Combinations (Topic 805): Clarifying the Definition of a Business</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">  ("ASC 805"). The amendments of this update refine the definition of a business. Prior to this update, guidance in ASC 805 defined a business as having an integrated set of assets along with three elements or activities: inputs, processes, and outputs (collectively referred to as a "set").  The amendments of this update provided a framework to assist in the evaluation of when a set is not a business.  If substantially all of the fair value of gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business.  If that threshold is not met, the Company must perform further analysis to determine whether the set is a business.  At a minimum, the set must include an input and a substantive process that together significantly contribute to the ability to create outputs. The Company adopted this update for the Company&#8217;s fiscal year beginning October&#160;1, 2018 and applied the guidance to acquisitions during the second quarter of the fiscal year ending September 30, 2019 as described in Note 4 - Business Acquisitions and Note 7 - Property, Plant and Equipment.</span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">, which becomes effective for the Company on October 1, 2019. The standard requires that lessees present right-of-use assets and lease liabilities on the balance sheet. The Company&#8217;s implementation efforts are focused on accounting policy and disclosure updates and system enhancements required to meet the new standard. The Company is currently evaluating the impact of this new standard on its consolidated financial statements and related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_EmergingGrowthCompanyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Emerging Growth 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;">road_EmergingGrowthCompanyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 From Contract with Customers From Construction Services</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;">road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_SeasonalityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Seasonality [Policy 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;">road_SeasonalityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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 7: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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 receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777111936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of revenue by major customers</a></td>
<td class="text">The following table reflects, for the periods presented, (i) revenues generated from public infrastructure construction projects and the sale of construction materials to public customers and (ii) revenues generated from private infrastructure construction projects and the sale of construction materials to private customers.<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"><tr><td style="width:1.0%;"/><td style="width:40.429577%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.912676%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Private</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,207&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">56,293&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">166,193&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">148,525&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Public</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">161,083&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">138,782&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">379,728&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">315,870&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of customer concentration risk</a></td>
<td class="text">Customers that accounted for more than 10% of consolidated revenues during those periods are presented below:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:78.561549%;"><tr><td style="width:1.0%;"/><td style="width:40.429577%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.912676%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.680282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.204225%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%&#160;of&#160;Consolidated Revenues</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Alabama Department of Transportation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">North Carolina Department of Transportation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table><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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785613760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Standards (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Schedule of New Accounting Pronouncements and Changes in Accounting Principles</a></td>
<td class="text">Application of ASC 606 for the nine months ended June 30, 2019 had the following impact on the Company's Consolidated Balance Sheet at June 30, 2019 and Consolidated Statements of Income for the three and nine months ended June 30, 2019  (in thousands):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:89.903181%;"><tr><td style="width:1.0%;"/><td style="width:46.769231%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.876923%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.000000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Impact of ASC 606</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Without Application of ASC 606</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,043&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(982)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,025&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,069&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,205&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,864&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,028&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,057&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,344&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">338&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,006&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">227,290&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(343)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">227,633&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">189,198&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">311&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">188,887&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,941&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,932&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(23)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,225&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">545,921&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,321)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">547,242&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">466,900&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,205)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">468,105&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,080&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,109&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,655&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table><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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.10-01.(b)(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015980&amp;loc=d3e46468-122699<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e725-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777127520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#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_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of pro forma revenues and net income</a></td>
<td class="text">The following presents unaudited pro forma revenues and net income for the three and nine months ended June 30, 2018 as though the Scruggs Acquisition had occurred on October 1, 2016 (in thousands):<div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:73.582296%;"><tr><td style="width:1.0%;"/><td style="width:42.360902%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.491729%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:24.503759%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.739850%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:24.503759%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2018</span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30, 2018</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Pro forma revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">206,924&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">519,735&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Pro forma net income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,379&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">40,653&#160;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Unaudited pro forma financial information is pr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">esented as if the operations of Scruggs had been included in the consolidated results of the Company and gives effect to transactions that are directly attributable to the Scruggs Acquisition, including adjustments to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">a.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">Include the pro forma results of operations of Scruggs for the three and nine months ended June 30, 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">b.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Include additional depreciation and depletion expense related to the fair value of acquired property, plant and equipment and quarry reserves, as applicable, as if such assets were acquired on October 1, 2016 and the Company's depreciation and depletion methodologies were consistently applied to such assets.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:10pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">c.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">Include interest expense under the Compass Term Loan, defined in Note 9 - Debt, as if the $22.0 million borrowed to partially finance the purchase price was borrowed on October 1, 2016.  Interest expense calculations further assume that no principal payments were made applicable to the $22.0 million borrowed during the period from October 1, 2016 through June 30, 2018, and that the interest rate in effect on the date the Company made the additional $22.0 million borrowing on May 15, 2018 was in effect for the period from October 1, 2016 through June 30, 2018.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&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>
</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785640320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contracts Receivable Including Retainage, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Contracts Receivable Including Retainage, Net</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Contracts receivable including retainage, net consisted of the following at June 30, 2019 and September&#160;30, 2018 (in thousands):</span></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:83.540802%;"><tr><td style="width:1.0%;"/><td style="width:53.132450%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:20.019868%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.627815%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.019868%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contracts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">117,046&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">104,541&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retainage</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,182&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,848&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">136,228&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">121,389&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,519)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,098)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contracts receivable including retainage, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">134,709&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">120,291&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></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_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777089040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Costs and Estimated Earnings on Uncompleted Contracts (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock', window );">Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Costs and estimated earnings compared to billings on uncompleted contracts at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.177040%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs on uncompleted contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">913,628&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">743,322&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated earnings to date on uncompleted contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">123,914&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">95,155&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,037,542&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">838,477&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings to date on uncompleted contracts</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,055,843)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(867,881)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net billings in excess of costs and estimated earnings on uncompleted contracts</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(18,301)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29,404)</span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr></table></div><div style="margin-bottom:10pt;"><span><br/></span></div><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September&#160;30, 2018 to June 30, 2019 are presented below (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:43.919779%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.565698%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and Estimated Earnings in Excess of Billings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billings in Excess of Costs and Estimated Earnings on<br/> Uncompleted Contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,334&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(38,738)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29,404)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in revenue billed, contract price or cost estimates</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,709&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,394&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,103&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019 (unaudited)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,043&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(32,344)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(18,301)</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table></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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 billings on uncompleted contracts in excess of costs and costs of uncompleted contracts in excess of billings.</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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785580400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:77.455048%;"><tr><td style="width:1.0%;"/><td style="width:50.142857%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.692857%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.035714%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.692857%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.035714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">217,662&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">190,420&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asphalt plants</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">82,855&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79,563&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Land and improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,888&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29,624&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Quarry reserves</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,749&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,908&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,248&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,416&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,588&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,422&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,347&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">765&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">376,337&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">338,118&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation, depletion and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(175,660)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(160,795)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,035&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,369&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">201,712&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">178,692&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777179344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Debt</a></td>
<td class="text">Debt at June 30, 2019 and September&#160;30, 2018 consisted of the following (in thousands):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:76.625173%;"><tr><td style="width:1.0%;"/><td style="width:49.083032%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.007220%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.702527%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.007220%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Compass Term Loan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,500&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">57,300&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Compass Revolving Credit Facility</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,000&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,000&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">661&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">964&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">52,161&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,264&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred debt issuance costs</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(288)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(362)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Debt discount</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current maturities of long-term debt</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14,771)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14,773)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, net of current maturities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,096&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">48,115&#160;</span></td></tr><tr><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:11pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr></table><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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=114775744&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785590160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Summary of Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the weighted-average number of basic and diluted common shares outstanding and the calculation of basic and diluted earnings per share for the periods presented (in thousands, except share and per share amounts):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:53.739972%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.373444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.373444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.373444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.491563%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.373444%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,403&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,647&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common shares outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,619&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,557,785&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,619&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,648,309&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per common share attributable to common shareholders, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.33&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.29&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.52&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.82&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,202&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,403&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,568&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35,647&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common <br/>   shares outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,619&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,557,785&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,619&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,648,309&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2010 Non-Plan Stock Options</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">387,892&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">271,163&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Restricted Stock Grants</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">42,682&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,074&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Restricted Stock Grants</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,280&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">268&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of common <br/>   shares outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,422,899&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,988,359&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">51,414,887&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,932,546&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income per common share attributable <br/>   to common stockholders, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.33&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.29&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.52&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.81&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6777179344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of related party transactions</a></td>
<td class="text"><div style="margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenues earned and expenses incurred by the Company during the three and nine months ended June 30, 2019 and June 30, 2018, if and to the extent the Company engaged in transactions with the parties described above during the respective periods, and accounts receivable and accounts payable balances at June 30, 2019 and September&#160;30, 2018, related to transactions with such parties (in thousands):</span></div><div style="padding-left:36pt;text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.712310%;"><tr><td style="width:1.0%;"/><td style="width:21.121387%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.982659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.982659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.982659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.982659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.306358%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.522543%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.306358%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue Earned (Expense Incurred)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable (Payable)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">For the Nine Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Purchaser of subsidiary</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">876&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">850&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Disposed entity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">966&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">937&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Subcontracting Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,195)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,321)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(13,561)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(8,687)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(790)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Construction Services</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,609&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">57&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,783&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,633&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,350&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,863&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Deep South Adventures, LLC </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(33)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Vehicles</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(496)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(288)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,128)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(864)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Consulting Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(64)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(198)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(203)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Legal Services </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">H&amp;K</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(21)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(78)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(63)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">H&amp;A</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(51)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Island Pond </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(80)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(80)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(240)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(240)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">SunTx</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(316)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(468)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(957)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,119)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Cost is reflected as cost of revenues on the Company's Consolidated Statements of Income.</span></div><div style="text-indent:-18pt;padding-left:36pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(2)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Cost is reflected as general and administrative expenses on the Company's Consolidated Statements of Income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</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_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6791941888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details)<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="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 23, 2018</div></th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 227,290<span></span>
</td>
<td class="nump">$ 195,075<span></span>
</td>
<td class="nump">$ 545,921<span></span>
</td>
<td class="nump">$ 464,395<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=us-gaap_CommonClassBMember', window );">Class B 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>
<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>
<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_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split, conversion ratio</a></td>
<td class="nump">25.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>
<td class="nump">25.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenues | Customer Concentration Risk | Private</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_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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,207<span></span>
</td>
<td class="nump">56,293<span></span>
</td>
<td class="nump">166,193<span></span>
</td>
<td class="nump">148,525<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenues | Customer Concentration Risk | Public</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_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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161,083<span></span>
</td>
<td class="nump">$ 138,782<span></span>
</td>
<td class="nump">$ 379,728<span></span>
</td>
<td class="nump">$ 315,870<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenues | Department of Transportation | Customer Concentration Risk</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_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>
<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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.80%<span></span>
</td>
<td class="nump">45.60%<span></span>
</td>
<td class="nump">39.40%<span></span>
</td>
<td class="nump">40.90%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenues | Alabama Department of Transportation | Customer Concentration Risk</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_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>
<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="text">&#160;<span></span>
</td>
<td class="nump">15.40%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">12.90%<span></span>
</td>
<td class="nump">14.80%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenues | North Carolina Department of Transportation | Customer Concentration Risk</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_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>
<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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.90%<span></span>
</td>
<td class="nump">14.80%<span></span>
</td>
<td class="nump">13.40%<span></span>
</td>
<td class="nump">13.50%<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6404-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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-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_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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>
<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=road_PrivateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_PrivateMember</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=road_PublicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_PublicMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=road_DepartmentOfTransportationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=road_DepartmentOfTransportationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=road_AlabamaTransportationDepartmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=road_AlabamaTransportationDepartmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=road_NorthCarolinaTransportationDepartmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=road_NorthCarolinaTransportationDepartmentMember</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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6795315408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Standards (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">$ 14,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,334<span></span>
</td>
</tr>
<tr class="re">
<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">37,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">37,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,556<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_road_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">19,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">32,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">32,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,738<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">227,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 195,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">545,921<span></span>
</td>
<td class="nump">$ 464,395<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_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">189,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466,900<span></span>
</td>
<td class="nump">398,379<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_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="nump">4,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,080<span></span>
</td>
<td class="nump">5,382<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">17,202<span></span>
</td>
<td class="nump">$ 4,212<span></span>
</td>
<td class="nump">$ 5,154<span></span>
</td>
<td class="nump">$ 13,403<span></span>
</td>
<td class="nump">$ 11,248<span></span>
</td>
<td class="nump">$ 10,996<span></span>
</td>
<td class="nump">26,568<span></span>
</td>
<td class="nump">$ 35,647<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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member', window );">Impact of ASC 606 | Accounting Standards Update 2014-09</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="num">(982)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(982)<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_InventoryNet', window );">Inventories</a></td>
<td class="nump">1,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,205<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_road_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(29)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(29)<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_ContractWithCustomerLiabilityCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">338<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="num">(343)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(1,321)<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_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(1,205)<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_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(29)<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_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(87)<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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member', window );">Without Application of ASC 606</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">15,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15,025<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_InventoryNet', window );">Inventories</a></td>
<td class="nump">35,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,864<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_road_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">19,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,057<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_ContractWithCustomerLiabilityCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">32,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">32,006<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">227,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">547,242<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_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">188,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">468,105<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_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="nump">4,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,109<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 17,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 26,655<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_road_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued expenses and other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<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_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of profit or loss for the period, net of income taxes, which is 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems</td>
</tr>
<tr>
<td style="padding-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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6798156736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 26, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>May 15, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,968<span></span>
</td>
<td class="nump">$ 36,968<span></span>
</td>
<td class="nump">$ 32,919<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=road_HotMixAsphaltandReadyMixConcreteMember', window );">Hot Mix Asphalt and Ready-Mix Concrete</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_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>
</tr>
<tr class="re">
<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 );">Purchase price</a></td>
<td class="nump">$ 8,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>
<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">$ 4,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="re">
<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 incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<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=road_ScruggsCompanyMember', window );">Scruggs 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Acquisition of common shares and voting interest</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">10000.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,500<span></span>
</td>
<td class="nump">53,200<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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="nump">$ 5,200<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_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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_BusinessAcquisitionAxis=road_HotMixAsphaltandReadyMixConcreteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_HotMixAsphaltandReadyMixConcreteMember</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=road_ScruggsCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_ScruggsCompanyMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6778026352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Proforma Revenue and Net Income (Detail) - USD ($)<br> $ in Thousands</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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>May 15, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52,161<span></span>
</td>
<td class="nump">$ 63,264<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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes</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_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>
</tr>
<tr class="re">
<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 );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,500<span></span>
</td>
<td class="nump">$ 57,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_BusinessAcquisitionAxis=road_ScruggsCompanyMember', window );">Scruggs 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Pro forma revenues</a></td>
<td class="nump">$ 206,924<span></span>
</td>
<td class="nump">$ 519,735<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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Pro forma net income</a></td>
<td class="nump">$ 15,379<span></span>
</td>
<td class="nump">$ 40,653<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=road_ScruggsCompanyMember', window );">Scruggs Company | Senior Notes</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_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>
</tr>
<tr class="ro">
<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 );">Long-term debt</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">$ 22,000<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_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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net Income or Loss for the period as if the business combination or combinations 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&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_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeniorNotesMember</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=road_ScruggsCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_ScruggsCompanyMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6778694752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contracts Receivable Including Retainage, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [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_AccountsReceivableBilledForLongTermContractsOrPrograms', window );">Contracts receivable</a></td>
<td class="nump">$ 117,046<span></span>
</td>
<td class="nump">$ 104,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableRetainage', window );">Retainage</a></td>
<td class="nump">19,182<span></span>
</td>
<td class="nump">16,848<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_ContractReceivableIncludingRetainageGross', window );">Contracts receivable including retainage, gross</a></td>
<td class="nump">136,228<span></span>
</td>
<td class="nump">121,389<span></span>
</td>
</tr>
<tr class="re">
<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 );">Allowance for doubtful accounts</a></td>
<td class="num">(1,519)<span></span>
</td>
<td class="num">(1,098)<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_ReceivablesLongTermContractsOrPrograms', window );">Contracts receivable including retainage, net</a></td>
<td class="nump">$ 134,709<span></span>
</td>
<td class="nump">$ 120,291<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_ContractReceivableIncludingRetainageGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract Receivable, Including Retainage, Gross</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;">road_ContractReceivableIncludingRetainageGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_AccountsReceivableBilledForLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118388040&amp;loc=d3e49354-109356<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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/disclosureRef<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=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ContractReceivableRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118388040&amp;loc=d3e49370-109356<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(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_ContractReceivableRetainage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-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_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6778493072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Costs and Estimated Earnings on Uncompleted Contracts - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_CostsOnUncompletedContracts', window );">Costs on uncompleted contracts</a></td>
<td class="nump">$ 913,628<span></span>
</td>
<td class="nump">$ 743,322<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_road_EstimatedEarningsOnUncompletedContracts', window );">Estimated earnings to date on uncompleted contracts</a></td>
<td class="nump">123,914<span></span>
</td>
<td class="nump">95,155<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_CostsAndEstimatedEarningsOnUncompletedContracts', window );">Costs and estimated earnings to date on uncompleted contracts</a></td>
<td class="nump">1,037,542<span></span>
</td>
<td class="nump">838,477<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_road_BillingsOnUncompletedContracts', window );">Billings to date on uncompleted contracts</a></td>
<td class="num">(1,055,843)<span></span>
</td>
<td class="num">(867,881)<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_ContractWithCustomerLiability', window );">Net billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="num">$ (18,301)<span></span>
</td>
<td class="num">$ (29,404)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_BillingsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Billings On Uncompleted Contracts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_BillingsOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_CostsAndEstimatedEarningsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs And Estimated Earnings On Uncompleted Contracts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_CostsAndEstimatedEarningsOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_CostsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs On Uncompleted Contracts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_CostsOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_EstimatedEarningsOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Earnings On Uncompleted Contracts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_EstimatedEarningsOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6780278528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Costs and Estimated Earnings on Uncompleted Contracts - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_CostsInExcessOfBillingsAbstract', window );"><strong>Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts</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_ContractWithCustomerAssetNetCurrent', window );">Contract asset, beginning balance</a></td>
<td class="nump">$ 9,334<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_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease', window );">Changes in revenue billed, contract price or cost estimates</a></td>
<td class="nump">4,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract asset, ending balance</a></td>
<td class="nump">14,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCostAbstract', window );"><strong>Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</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_ContractWithCustomerLiabilityCurrent', window );">Contract liability, beginning balance</a></td>
<td class="num">(38,738)<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_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease', window );">Changes in revenue billed, contract price or cost estimates</a></td>
<td class="nump">6,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liability, ending balance</a></td>
<td class="num">(32,344)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_NetBillingsInExcessOfCostsAbstract', window );"><strong>Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts</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_ContractWithCustomerLiability', window );">Net billings in excess of costs, beginning balance</a></td>
<td class="num">(29,404)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_IncreaseDecreaseinContractwithCustomerAssetLiability', window );">Changes in revenue billed, contract price or cost estimates</a></td>
<td class="nump">11,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_ContractWithCustomerLiability', window );">Net billings in excess of costs, Ending balance</a></td>
<td class="num">$ (18,301)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_ContractwithCustomerAssetNetCurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Asset, Net, Current Increase (Decrease)</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;">road_ContractwithCustomerAssetNetCurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ContractwithCustomerLiabilityCurrentIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Current Increase (Decrease)</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;">road_ContractwithCustomerLiabilityCurrentIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_CostsInExcessOfBillingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs In Excess Of Billings [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_CostsInExcessOfBillingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_IncreaseDecreaseinContractwithCustomerAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Contract with Customer, Asset (Liability)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_IncreaseDecreaseinContractwithCustomerAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_NetBillingsInExcessOfCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Billings In Excess Of Costs [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_NetBillingsInExcessOfCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_BillingsInExcessOfCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BillingsInExcessOfCostAbstract</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6780352208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Costs and Estimated Earnings on Uncompleted Contracts - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation, amount</a></td>
<td class="nump">$ 522<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2019-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation, amount</a></td>
<td class="nump">$ 321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">3 months<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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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>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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2019-07-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2019-07-01</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6798095600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment - Schedule of PP&amp;E (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">$ 376,337<span></span>
</td>
<td class="nump">$ 338,118<span></span>
</td>
</tr>
<tr class="re">
<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, depletion and amortization</a></td>
<td class="num">(175,660)<span></span>
</td>
<td class="num">(160,795)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">1,035<span></span>
</td>
<td class="nump">1,369<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_PropertyPlantAndEquipmentNet', window );">Total property, plant and equipment, net</a></td>
<td class="nump">201,712<span></span>
</td>
<td class="nump">178,692<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Construction equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">217,662<span></span>
</td>
<td class="nump">190,420<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember', window );">Asphalt plants</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">82,855<span></span>
</td>
<td class="nump">79,563<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember', window );">Land and improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">34,888<span></span>
</td>
<td class="nump">29,624<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_PropertyPlantAndEquipmentByTypeAxis=road_QuarryReservesMember', window );">Quarry reserves</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">20,749<span></span>
</td>
<td class="nump">20,908<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">14,248<span></span>
</td>
<td class="nump">12,416<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">4,588<span></span>
</td>
<td class="nump">4,422<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, gross</a></td>
<td class="nump">$ 1,347<span></span>
</td>
<td class="nump">$ 765<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation, depletion and amortization of physical assets used in the normal conduct of business 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<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_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=road_QuarryReservesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=road_QuarryReservesMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6800162976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Narrative (Details) - USD ($)<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>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_DepreciationDepletionAndAmortization', window );">Depreciation, depletion and amortization expense</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">$ 22,698<span></span>
</td>
<td class="nump">$ 17,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_BusinessAcquisitionAxis=road_AsphaltTerminalMember', window );">Asphalt Terminal</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_road_PaymentsForAssetAcquisitions', window );">Purchase price</a></td>
<td class="nump">$ 10,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>
<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_road_AssetAcquisitionTransactionCosts', window );">Acquisition costs incurred</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<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_DepreciationDepletionAndAmortization', window );">Depreciation, depletion and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="nump">$ 17,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_AssetAcquisitionTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Transaction Costs</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;">road_AssetAcquisitionTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_PaymentsForAssetAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 For Asset Acquisitions</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;">road_PaymentsForAssetAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=road_AsphaltTerminalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_AsphaltTerminalMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6798362256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details)<br> $ / shares in Units, $ in Thousands</strong></div></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>
<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>May 24, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 24, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 08, 2018 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 23, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>$ / shares </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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (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">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / 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">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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="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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (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">0<span></span>
</td>
<td class="nump">0<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,250,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">39,464,619<span></span>
</td>
</tr>
<tr class="re">
<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, shares (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="num">(2,922,952)<span></span>
</td>
<td class="num">(2,922,952)<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_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Non-employee Director</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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards', window );">Amount of limit of dollar value of equity-based awards | $</a></td>
<td class="nump">$ 750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_CommonClassBMember', window );">Class B 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>
<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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [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_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split, conversion ratio</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.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of stock, shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250,000<span></span>
</td>
<td class="nump">41,817,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="re">
<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="text">&#160;<span></span>
</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">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,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="text">&#160;<span></span>
</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">22,162,369<span></span>
</td>
<td class="nump">22,162,369<span></span>
</td>
<td class="nump">42,387,571<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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,239,417<span></span>
</td>
<td class="nump">19,239,417<span></span>
</td>
<td class="nump">39,464,619<span></span>
</td>
</tr>
<tr class="ro">
<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, shares (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="num">(2,922,952)<span></span>
</td>
<td class="num">(2,922,952)<span></span>
</td>
<td class="num">(2,922,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_TreasuryStockAcquiredAverageCostPerShare', window );">Average cost of treasury shares (in dollars per share) | $ / 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">$ 5.34<span></span>
</td>
<td class="nump">$ 5.34<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_road_ConversionRatetoReclassifyCommonStocktoClassBShares', window );">Conversion rate</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">1<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=us-gaap_CommonClassBMember', window );">Class B Common Stock | Treasury 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>
<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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [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_ConversionOfStockSharesIssued1', window );">Conversion of stock, shares issued (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">3,170,034<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=us-gaap_CommonClassAMember', window );">Class A 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>
<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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (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">400,000,000<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
<td class="nump">400,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="text">&#160;<span></span>
</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">32,442,545<span></span>
</td>
<td class="nump">32,442,545<span></span>
</td>
<td class="nump">11,950,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,442,545<span></span>
</td>
<td class="nump">32,442,545<span></span>
</td>
<td class="nump">11,950,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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Restricted 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>
<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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of shares awarded (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">267,343<span></span>
</td>
<td class="nump">267,343<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=us-gaap_CommonClassAMember', window );">Class A Common Stock | IPO</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_road_ScheduleOfStockholdersEquityLineItems', window );"><strong>Schedule Of Stockholders Equity [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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<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_SharesIssuedPricePerShare', window );">Shares issued, price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_ConversionRatetoReclassifyCommonStocktoClassBShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Rate to Reclassify Common Stock to Class B 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;">road_ConversionRatetoReclassifyCommonStocktoClassBShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ScheduleOfStockholdersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Stockholders Equity [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;">road_ScheduleOfStockholdersEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-based Payment Award, Amount Of Limit Of Dollar Value Of Equity-Based Awards</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;">road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new shares issued in the conversion of stock 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-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_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued or sold by the subsidiary or equity method investee per stock transaction.</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_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share or per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-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_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RestrictedStockMember</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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6779134080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 52,161,000<span></span>
</td>
<td class="nump">$ 63,264,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_DeferredFinanceCostsGross', window );">Deferred debt issuance costs</a></td>
<td class="num">(288,000)<span></span>
</td>
<td class="num">(362,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_DebtInstrumentUnamortizedDiscount', window );">Debt discount</a></td>
<td class="num">(6,000)<span></span>
</td>
<td class="num">(14,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_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="num">(14,771,000)<span></span>
</td>
<td class="num">(14,773,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_LongTermDebtNoncurrent', window );">Long-term debt, net of current maturities</a></td>
<td class="nump">37,096,000<span></span>
</td>
<td class="nump">48,115,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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Compass Term Loan</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_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">72,000,000.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_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">46,500,000<span></span>
</td>
<td class="nump">57,300,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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Compass Revolving 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_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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">30,000,000.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_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,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_LongtermDebtTypeAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other long-term debt</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_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 661,000<span></span>
</td>
<td class="nump">$ 964,000<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeniorNotesMember</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_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditMember</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_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherDebtSecuritiesMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6798067616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 17,202<span></span>
</td>
<td class="nump">$ 4,212<span></span>
</td>
<td class="nump">$ 5,154<span></span>
</td>
<td class="nump">$ 13,403<span></span>
</td>
<td class="nump">$ 11,248<span></span>
</td>
<td class="nump">$ 10,996<span></span>
</td>
<td class="nump">$ 26,568<span></span>
</td>
<td class="nump">$ 35,647<span></span>
</td>
</tr>
<tr class="re">
<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>Denominator</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>
</tr>
<tr class="ro">
<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 number of common shares outstanding, basic (in shares)</a></td>
<td class="nump">51,414,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,557,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,414,619<span></span>
</td>
<td class="nump">43,648,309<span></span>
</td>
</tr>
<tr class="re">
<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 per common share attributable to common shareholders, basic (in dollars per share)</a></td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</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>
</tr>
<tr class="re">
<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 number of common shares outstanding, diluted (in shares)</a></td>
<td class="nump">51,422,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,988,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,414,887<span></span>
</td>
<td class="nump">43,932,546<span></span>
</td>
</tr>
<tr class="ro">
<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 per common share attributable to common stockholders, diluted (in dollars per share)</a></td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.81<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=us-gaap_EmployeeStockOptionMember', window );">2010 Non-Plan Stock Options</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</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>
</tr>
<tr class="re">
<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 );">Stock Options Agreements and Grants (in shares)</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="nump">387,892<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">271,163<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=road_TwoThousandAndEighteenRestrictedStockGrantMember', window );">2018 Restricted Stock Grant</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</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>
</tr>
<tr class="ro">
<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 );">Stock Options Agreements and Grants (in shares)</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="nump">42,682<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">13,074<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=road_TwoThousandAndNineteenRestrictedStockGrantMember', window );">2019 Restricted Stock Grant</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</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>
</tr>
<tr class="re">
<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 );">Stock Options Agreements and Grants (in shares)</a></td>
<td class="nump">8,280<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="nump">268<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_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<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=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_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/exampleRef<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=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&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_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of profit or loss for the period, net of income taxes, which is 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_EmployeeStockOptionMember</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=road_TwoThousandAndEighteenRestrictedStockGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_TwoThousandAndEighteenRestrictedStockGrantMember</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=road_TwoThousandAndNineteenRestrictedStockGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_TwoThousandAndNineteenRestrictedStockGrantMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6778981504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Taxes (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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>
<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Blended statutory tax rate, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.50%<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_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit', window );">Income tax benefit related to tax act</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">$ 4.4<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate, percent</a></td>
<td class="nump">22.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">23.30%<span></span>
</td>
<td class="nump">13.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Liability, Income Tax (Expense) Benefit</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;">road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6800252800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2017</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | H&amp;A</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases from related party</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="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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | H&amp;K</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Payment to related party</a></td>
<td class="nump">$ 15<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | SunTx Capital Partners</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Payment to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<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_RelatedPartyTransactionAxis=road_ConsiderationNoteReceivableMember', window );">Consideration Note 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="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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</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">$ 900<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_RelatedPartyTransactionAxis=road_AccountsPayableNoteReceivableMember', window );">Accounts Payable Note 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="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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</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,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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets | Consideration Note 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="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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets | Accounts Payable Note 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="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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other Assets | Consideration Note 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="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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other Assets | Accounts Payable Note 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="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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_NotesReceivableRelatedParties', window );">Note receivable as consideration for sale of the wholly-owned subsidiary</a></td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<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_NotesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</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_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</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=road_HAPropertiesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_HAPropertiesLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=road_HKLtd.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;">srt_CounterpartyNameAxis=road_HKLtd.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_srt_CounterpartyNameAxis=road_SunTxCapitalPartnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=road_SunTxCapitalPartnersMember</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_RelatedPartyTransactionAxis=road_ConsiderationNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_ConsiderationNoteReceivableMember</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_RelatedPartyTransactionAxis=road_AccountsPayableNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_AccountsPayableNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6798859920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Parties - Schedule Of Related Party Transactions (Details) - Affiliated Entity - 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>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Purchaser of subsidiary</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="nump">876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 850<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Disposed entity</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="nump">966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">937<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Subcontracting 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>
<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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(7,195)<span></span>
</td>
<td class="num">(4,321)<span></span>
</td>
<td class="num">(13,561)<span></span>
</td>
<td class="num">(8,687)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="num">(1,724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Construction 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>
<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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="nump">1,609<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="nump">2,783<span></span>
</td>
<td class="nump">1,633<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></td>
<td class="nump">4,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,863<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Deep South Adventures, LLC</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</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">(33)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></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>
</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Vehicles</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(496)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="num">(1,128)<span></span>
</td>
<td class="num">(864)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></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>
</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Consulting 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>
<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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(64)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
<td class="num">(198)<span></span>
</td>
<td class="num">(203)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></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>
</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Legal 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>
<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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</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">(58)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></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>
</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">H&amp;K</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(36)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="num">(63)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></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>
</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">H&amp;A</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(51)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></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>
</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Island Pond</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(80)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="num">(240)<span></span>
</td>
<td class="num">(240)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></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>
</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">SunTx</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_RelatedPartyTransactionAmountsOfTransaction', window );">Revenue Earned (Expense Incurred)</a></td>
<td class="num">(316)<span></span>
</td>
<td class="num">$ (468)<span></span>
</td>
<td class="num">(957)<span></span>
</td>
<td class="num">$ (1,119)<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_RelatedPartyTransactionDueFromToRelatedParty', window );">Accounts Receivable (Payable)</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionDueFromToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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.(k)(1))<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_RelatedPartyTransactionDueFromToRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</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_RelatedPartyTransactionAxis=road_PurchaserOfSubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_PurchaserOfSubsidiaryMember</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_RelatedPartyTransactionAxis=road_DisposedEntitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_DisposedEntitMember</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_RelatedPartyTransactionAxis=road_SubcontractingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_SubcontractingServicesMember</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_RelatedPartyTransactionAxis=road_ConstructionServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_ConstructionServicesMember</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_RelatedPartyTransactionAxis=road_DeepSouthAdventuresCharterServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_DeepSouthAdventuresCharterServicesMember</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_RelatedPartyTransactionAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=us-gaap_VehiclesMember</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_RelatedPartyTransactionAxis=road_ConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_ConsultingServicesMember</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_RelatedPartyTransactionAxis=road_LegalServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_LegalServiceMember</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_RelatedPartyTransactionAxis=road_HKLtd.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_RelatedPartyTransactionAxis=road_HKLtd.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_RelatedPartyTransactionAxis=road_HAPropertiesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_HAPropertiesLLCMember</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_RelatedPartyTransactionAxis=road_IslandPondCorporateServicesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_IslandPondCorporateServicesLLCMember</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_RelatedPartyTransactionAxis=road_SunTxManagementServicesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=road_SunTxManagementServicesAgreementMember</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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6779136288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Settlement Agreement (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 19, 2018 </div>
<div>USD ($) </div>
<div>installment</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>
<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_GainLossRelatedToLitigationSettlement', window );">Settlement income</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="nump">$ 0<span></span>
</td>
<td class="nump">$ 14,803<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,137<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,270<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=road_SettlementAgreementMember', window );">Settlement 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>
</tr>
<tr class="ro">
<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>
<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_LossContingencyReceivable', window );">Aggregate net payments to be received</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">$ 15,700<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_road_LossContingencyNumberOfInstallments', window );">Number of equal installments payable | installment</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Settlement income</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">$ 14,800<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_LossContingencyReceivableProceeds', window );">Installment payments received</a></td>
<td class="nump">$ 3,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>
<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_road_LossContingencyNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Number Of Installments</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;">road_LossContingencyNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&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_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LossContingencyReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to a loss contingency accrual. For example, an insurance recovery receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118943654&amp;loc=d3e12053-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_LossContingencyReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingencyReceivableProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the collection of receivables related to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118943654&amp;loc=d3e12053-110248<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-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_LossContingencyReceivableProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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_TypeOfArrangementAxis=road_SettlementAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_SettlementAgreementMember</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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6795509104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation (Details) - Class A Common Stock - Restricted Stock - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of shares awarded (in shares)</a></td>
<td class="nump">267,343<span></span>
</td>
<td class="nump">267,343<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_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue', window );">Grant date fair value of award</a></td>
<td class="nump">$ 3.4<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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0.1<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_road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_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>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RestrictedStockMember</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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776462800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 12, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 09, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_Goodwill', window );">Goodwill | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,919<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_CommonClassAMember', window );">Class A 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="ro">
<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>
<td class="text">&#160;<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_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering', window );">Total shares converted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,225,202<span></span>
</td>
<td class="nump">2,600,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=us-gaap_CommonClassBMember', window );">Class B 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering', window );">Total shares converted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,225,202<span></span>
</td>
<td class="nump">2,600,000<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_road_ConversionRatetoReclassifyCommonStocktoClassBShares', window );">Conversion rate</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="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 );">Subsequent Event | Class A 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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 );">Shares converted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,567,545<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Class B 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="ro">
<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>
<td class="text">&#160;<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_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering', window );">Total shares converted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_road_ConversionRatetoReclassifyCommonStocktoClassBShares', window );">Conversion rate</a></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>
<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_ConversionOfStockSharesConverted1', window );">Shares converted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,114,417<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Alabama | Hot Mix Asphalt Manufacturing Plan</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_PaymentsToAcquireBusinessesGross', window );">Purchase price | $</a></td>
<td class="nump">$ 5,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="re">
<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">$ 2,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>
<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_road_ConversionOfCommonStockInConnectionWithInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Common Stock In Connection With Initial Public Offering</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;">road_ConversionOfCommonStockInConnectionWithInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_road_ConversionRatetoReclassifyCommonStocktoClassBShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Rate to Reclassify Common Stock to Class B 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;">road_ConversionRatetoReclassifyCommonStocktoClassBShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>road_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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_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_srt_StatementGeographicalAxis=stpr_AL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_AL</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=road_HotMixAsphaltManufacturingPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=road_HotMixAsphaltManufacturingPlanMember</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>64
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( )6%"4\?(\\#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,$%     @ E84)3R?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) 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    " "5A0E/ QALH.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9)12\,P$,>_BN2]O72584/7%\4G!<&!XEM(;EM8DX;DI-VW-XU;
MA^@'\#%W__SN=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ&
M8"6E9]B#E^HH]P@KSM=@D:26)&$&%GXALJ[52JB DH9PQFNUX/UGZ#-,*\ >
M+3J*4)45L&Z>Z$]3W\(5,,,(@XW?!=0+,5?_Q.8.L'-RBF9)C>-8CG7.I1TJ
M>']^>LWK%L9%DDYA^A6-H)/'#;M,?JOO'[:/K%OQJBGX7<&;;;46M[6HFX_9
M]8??5=@.VNS,/S:^"'8M_+J+[@M02P,$%     @ E84)3YE<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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
M5LUT4\ T4H>YU8O=V77OU&Y;M7I>9.DL..L\1K+L)>1*0L:*E:M(8) $JOX
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
MA[R(U8" &HCRDF2>%^:"%A27EX#L+R\=%@Z'A(.7ETZ>Z,+R$G \_0($EI>
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
M+][ZZ#G?W-RD[!R$)LQAQ/ E9D8PKSZGX&LI#OP3G:_3MZL5;B-]NZ0GR;K
M;E5@%P5V_VWQ,X8G'YMDBYEJ,'7<)DL*[-NXR8OHO+"W/-[).WS<]D=A:ME:
M<D+G;S;.OT)TX$M)KOP*-?Z!S8Z"R@7SF[?-N&:CX[";7A";GW'^#U!+ P04
M    " "5A0E/U<D0V[0!  #2 P  &    'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;'U386_<( S]*X@?4'(DW:I3$JG7:MJD33IUVOJ92YP$%>(,R*7[]P.2
M9MD6[0M@X_?\;$P^H7FQ'8 CKUKUMJ"=<\.1,5MUH(6]P0%Z?].@T<)YT[3,
M#@9$'4%:,9XD[Y@6LJ=E'GUG4^8X.B5[.!MB1ZV%^7D"A5-!#_3-\23;S@4'
M*_-!M/ 5W+?A;+S%5I9::NBMQ)X8: IZ?SB>LA ? [Y+F.SF3$(E%\278'RJ
M"YH$0:"@<H%!^.T*#Z!4(/(R?BR<=$T9@-OS&_N'6+NOY2(L/*!ZEK7K"GI'
M20V-&)5[PNDC+/7<4K(4_QFNH'QX4.)S5*AL7$DU6H=Z8?%2M'B==]G'?9IO
M4K[ ]@%\ ? 5<!?SL#E15/XHG"AS@Q,Q<^\'$9[X<.2^-U5PQE;$.R_>>N^U
MY G/V340+3&G.89O8@YK!//L:PJ^E^+$_X'S?7BZJS"-\/0/A>D^0;9+D$6"
M[+\E[L5D?R5AFYYJ,&V<)DLJ'/LXR1OO.K#W\1'9[_!YVK\(T\K>D@LZ_[*Q
M_PVB R\EN?$CU/D/MAH*&A>.[_W9S&,V&PZ'Y0>Q]1N7OP!02P,$%     @
ME84)3QR3$!"U 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q]
M4]MNVS ,_15!'U Y2M(6@6V@:5%TP 8$+;8]*S9]075Q)3GN_KZ4['K>9NQ%
M$BF>PT.*2@=C7UT#X,F[DMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901
MI"3C27+-E&@US=/H.]D\-;V7K8:3):Y72MA?1Y!FR.B&?CJ>V[KQP<'RM!,U
MO(#_WITL6FQF*5L%VK5&$PM51N\VA^,NQ,> 'RT,;G$FH9*S,:_!^%)F- F"
M0$+A X/ [0+W(&4@0AEO$R>=4P;@\OS)_AAKQUK.PL&]D3_;TC<9O:6DA$KT
MTC^;X0FF>O:43,5_A0M(# ]*,$=AI(LK*7KGC9I84(H2[^/>ZK@/X\V>3[!U
M )\ ? ;<QCQL3!25/P@O\M2:@=BQ]YT(3[PY<.Q-$9RQ%?$.Q3OT7G*>[%-V
M"413S'&,X8N8S1S!D'U.P==2'/D_<+X.WZXJW$;X]@^%U^L$NU6"7238_;?$
MM9B;OY*P14\5V#I.DR.%Z76<Y(5W'MB[^(CL=_@X[=^$K5OMR-EX?-G8_\H8
M#R@EN<(1:O"#S8:$RH?C#9[M.&:CX4TW_2 V?^/\ U!+ P04    " "5A0E/
M7??Q&;4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q]4V&/
ME# 0_2M-?\ 5RJKK!DANSQA---F<43]W88#F6HIM6<Y_[[1PB$K\TG:F\]Z\
MF4[SR=@GUP%X\JQ5[PK:>3^<&'-5!UJX.S- CS>-L5IX-&W+W&!!U!&D%>-)
M\III(7M:YM%WL65N1J]D#Q=+W*BUL#_/H,Q4T)2^.!YEV_G@8&4^B!:^@/\Z
M7"Q:;&6II8;>2=,3"TU![]/3^1#B8\ W"9/;G$FHY&K,4S ^U@5-@B!04/G
M('"[P0,H%8A0QH^%DZXI W![?F%_'VO'6J["P8-1WV7MNX(>*:FA$:/RCV;Z
M $L]KRA9BO\$-U 8'I1@CLHH%U=2C<X;O;"@%"V>YUWV<9_FFRQ;8/L O@#X
M"CC&/&Q.%)6_$UZ4N343L7/O!Q&>.#UQ[$T5G+$5\0[%._3>2IX<<W8+1$O,
M>8[AFYATC6#(OJ;@>RG._!\XWX=GNPJS",_^4/AVG^"P2W"(!(?_EK@3DR9_
M)6&;GFJP;9PF1RHS]G&2-]YU8.]Y?)/?X?.T?Q:VE;TC5^/Q96/_&V,\H)3D
M#D>HPP^V&@H:'XYO\&SG,9L-;X;E!['U&Y>_ %!+ P04    " "5A0E/4+@.
MK[,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q]4V%OW" ,
M_2N('U N7-95IR12KU/52:MTZK3M,Y<X"2J$#,BE_?<S)$VS+=L7P,;O^=F8
M;#3VV;4 GKQHU;F<MM[W!\9<V8(6[LKTT.%-;:P6'DW;,-=;$%4$:<7X;G?-
MM) =+;+H.]DB,X-7LH.3)6[06MC7(R@SYC2A;XXGV;0^.%B1]:*!K^"_]2>+
M%EM8*JFA<])TQ$*=T]OD<$Q#? SX+F%TJS,)E9R->0[&YRJGNR (%)0^, C<
M+G '2@4BE/%SYJ1+R@!<G]_8[V/M6,M9.+@SZH>L?)O3&THJJ,6@_),9'V"N
MYP,E<_%?X (*PX,2S%$:Y>)*RL%YHV<6E*+%R[3++N[C=)->S[!M )\!? '<
MQ#QL2A25?Q)>%)DU([%3[WL1GC@Y<.Q-&9RQ%?$.Q3OT7@J>)!F[!*(YYCC%
M\%7,>P1#]B4%WTIQY'_!^39\OZEP'^'[WQ3^@R#=)$@C0?K?$K=B]G\D8:N>
M:K!-G"9'2C-T<9)7WF5@;WE\D_?P:=H?A6UDY\C9>'S9V/_:& \H97>%(]3B
M!UL,!;4/QX]XMM.8388W_?R#V/*-BU]02P,$%     @ E84)3VA\!JZU 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL?5-A;]P@#/TKB!]0
M+ERNJTY)I%ZK:9,VZ=1IZV<N<1)4"!F02_?O9TB:9ENT+X"-W_.S,=EH[(MK
M 3QYU:IS.6V][X^,N;(%+=R-Z:'#F]I8+3R:MF&NMR"J"-**\=WNEFDA.UID
MT7>V168&KV0'9TO<H+6POTZ@S)C3A+XYGF33^N!@1=:+!KZ!_]Z?+5IL8:FD
MALY)TQ$+=4[OD^,I#?$QX(>$T:W.)%1R,>8E&)^KG.Z"(%!0^L @<+O" R@5
MB%#&SYF3+BD#<'U^8_\8:\=:+L+!@U'/LO)M3N\HJ: 6@_)/9OP$<ST'2N;B
MO\ 5%(8')9BC-,K%E92#\T;/+"A%B]=IEUW<Q^GFD,ZP;0"? 7P!W,4\;$H4
ME3\*+XK,FI'8J?>]"$^<'#GVI@S.V(IXA^(=>J\%3]*,70/1''.:8O@J)EDB
M&+(O*?A6BA/_!\ZWX?M-A?L(W_^A\+!-D&X2I)$@_6^)6S&W?R5AJYYJL$V<
M)D=*,W1QDE?>96#O>7R3]_!IVK\*V\C.D8OQ^+*Q_[4Q'E#*[@9'J,4/MA@*
M:A^.'_!LIS&;#&_Z^0>QY1L7OP%02P,$%     @ E84)3_FBCRVU 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL?5-A;]P@#/TKB!]0+ERV
MWDY)I%ZG:9,VZ=1IW6<N<1)4"!F02_?O9TB:96O4+X"-W_.S,=EH[)-K 3QY
MUJIS.6V][X^,N;(%+=R-Z:'#F]I8+3R:MF&NMR"J"-**\=WN/=-"=K3(HN]L
MB\P,7LD.SI:X06MA?Y] F3&G"7UQ/,BF]<'!BJP7#7P'_Z,_6[38PE))#9V3
MIB,6ZIS>)<=3&N)CP*.$T:W.)%1R,>8I&%^JG.Z"(%!0^L @<+O"/2@5B%#&
MKYF3+BD#<'U^8?\4:\=:+L+!O5$_9>7;G!XHJ: 6@_(/9OP,<SWO*)F+_PI7
M4!@>E&".TB@75U(.SAL]LZ 4+9ZG779Q'Z>;-)EAVP ^ _@".,0\;$H4E7\4
M7A29-2.Q4^][$9XX.7+L31F<L17Q#L4[]%X+GMQF[!J(YIC3%,-7,<D2P9!]
M2<&W4ISX*SC?AN\W%>XC?/^/PL,V0;I)D$:"],T2MV(^_)>$K7JJP39QFAPI
MS=#%25YYEX&]X_%-_H9/T_Y-V$9VCER,QY>-_:^-\8!2=C<X0BU^L,504/MP
MO,6SG<9L,KSIYQ_$EF]<_ %02P,$%     @ E84)3T4+7CFQ 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL?5-AC]0@$/TKA!]P=-E5-YNV
MR>T9HXDFFS/J9[:=MN2@4X%NSW\O4*Y6K7X!9ICWYLTPY!.:)]L!./*L56\+
MVCDWG!BS50=:V#L<H/<W#1HMG#=-R^Q@0-01I!7C6?:::2%[6N;1=S%ECJ-3
MLH>+(7;46I@?9U X%71'7QR/LNU<<+ R'T0+G\%]&2[&6VQAJ:6&WDKLB8&F
MH/>[T_D0XF/ 5PF379U)J.2*^!2,#W5!LR (%%0N, B_W> !E I$7L;WQ$F7
ME &X/K^POXNU^UJNPL(#JF^R=EU!CY34T(A1N4><WD.JYQ4EJ?B/< /EPX,2
MGZ-"9>-*JM$ZU(G%2]'B>=YE'_<IW1P3;!O $X O@&/,P^9$4?E;X429&YR(
MF7L_B/#$NQ/WO:F",[8BWGGQUGMO)>=9SFZ!*,6<YQB^BMDM$<RS+RGX5HHS
M_PO.M^'[387["-__IO ?^0^;!(=(</AOB5LQ?ZIDJYYJ,&V<)DLJ'/LXR2OO
M,K#W/+[)K_!YVC\)T\K>DBLZ_[*Q_PVB R\EN_,CU/D/MA@*&A>.;_S9S&,V
M&PZ'](/8\HW+GU!+ P04    " "5A0E/L4KFWK4!  #2 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q-2YX;6Q]4]MNU# 0_17+'U#O>E-:K9)(W2($$DBK
M(NBS-YDD5GT)MK,I?\_824. B!?;,YYSYLQXG(_6O?@.()!7K8PO:!="?V3,
M5QUHX6]L#P9O&NNT"&BZEOG>@:@32"O&=[MW3 MI:)DGW]F5N1V"D@;.COA!
M:^%^GD#9L:![^N9XDFT7HH.5>2]:^ KA6W]V:+&%I98:C)?6$ =-01_VQU,6
MXU/ =PFC7YU)K.1B[4LT/M4%W45!H* *D4'@=H5'4"H2H8P?,R==4D;@^OS&
M_B'5CK5<A(='JYYE';J"WE-20R,&%9[L^!'F>FXIF8O_#%=0&!Z58([**I]6
M4@T^6#VSH!0M7J==FK2/TPV_FV'; #X#^ *X3WG8E"@I?R^"*'-G1^*FWO<B
M/O'^R+$W572F5J0[%._1>RTY/^3L&HGFF-,4PU<Q^R6"(?N2@F^E./%_X'P;
M?MA4>$CPPQ\*LVV";),@2P39?TO<BKG]*PE;]52#:],T>5+9P:1)7GF7@7W@
MZ4U^AT_3_D6X5AI/+C;@RZ;^-]8&0"F[&QRA#C_88BAH0CS>X=E-8S89P?;S
M#V++-RY_ 5!+ P04    " "5A0E/D;C!A+0!  #2 P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q]4V%OVR 0_2N('U 2DK519%MJ.DV;M$E1IZV?
MB7VV48'S ,?=OQ]@Q_,V:U^ .^Z]>W<<V8#VU;4 GKQI95Q.6^^[(V.N;$$+
M=X<=F'!3H]7"!],VS'461)5 6C&^V=PS+:2A199\9UMDV'LE#9PM<;W6POX\
M@<(AIUMZ<SS+IO71P8JL$PU\!?^M.]M@L9FEDAJ,DVB(A3JGC]OC:1_C4\!W
M"8-;G$FLY(+X&HU/54XW41 H*'UD$&&[PA,H%8F"C!\3)YU31N#R?&/_D&H/
MM5R$@R=4+[+R;4X/E%10BU[Y9QP^PE3/.TJFXC_#%50(CTI"CA*52RLI>^=1
M3RQ!BA9OXRY-VH?Q9G>#K0/X!. SX)  ;$R4E+\77A29Q8'8L?>=B$^\/?+0
MFS(Z4RO271#O@O=:<'Z?L6LDFF).8PQ?Q&SG"!;8YQ1\+<6)_P/GZ_#=JL)=
M@N_^4/BP3K!?)=@G@OU_2UR+.?R5A"UZJL$V:9H<*;$W:9(7WGE@'WEZD]_A
MX[1_$;:1QI$+^O"RJ?\UHH<@97,71J@-'VPV%-0^'A_"V8YC-AH>N^D'L?D;
M%[\ 4$L#!!0    ( )6%"4\3.\37M $  -(#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$W+GAM;'U3VV[<(!#]%<0'!"_>I.G*MI1-5;52*ZU2-7EF[;&-
M L8!O$[_O@-V'*NU\@+,<,Z9"T,V&OOL6@!/7K7J7$Y;[_L#8ZYL00MW97KH
M\*8V5@N/IFV8ZRV(*I*T8CQ);I@6LJ-%%GTG6V1F\$IV<++$#5H+^^<(RHPY
MW=$WQX-L6A\<K,AZT< O\+_[DT6++2J5U- Y:3IBH<[IW>YPW =\!#Q*&-WJ
M3$(E9V.>@_&]RFD2$@(%I0\* K<+W(-200C3>)DUZ1(R$-?G-_6OL7:LY2P<
MW!OU)"O?YO26D@IJ,2C_8,9O,-=S3<E<_ ^X@$)XR 1CE$:YN))R<-[H6053
MT>)UVF47]W&Z2=.9MDW@,X$OA-L8ATV!8N9?A!=%9LU([-3[7H0GWATX]J8,
MSMB*>(?)._1>"LX_9^P2A&;,<<+P%6:W(!BJ+R'X5H@C_X_.M^GI9H9II*=K
M>IIL"^PW!?918/]AB1N8]-\BV:JG&FP3I\F1T@Q=G.25=QG8.Q[?Y!T^3?M/
M81O9.7(V'E\V]K\VQ@.FDESA"+7XP19#0>W#\1.>[31FD^%-/_\@MGSCXB]0
M2P,$%     @ E84)3QW):/6T 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3@N>&UL?5-A;]P@#/TKB!]0[DC6G4Y)I%ZGJI,VZ=1IZV<N<1)4B#,@
ME^[?#TB:9ENT+X"-W_.S,=F(YL6V (Z\:M79G+;.]4?&;-F"%O8&>^C\38U&
M"^=-TS#;&Q!5!&G%^&YWR[20'2VRZ#N;(L/!*=G!V1 [:"W,KQ,H''.ZIV^.
M)]FT+CA8D?6B@6_@OO=GXRVVL%120V<E=L1 G=.[_?&4AO@8\$/":%=G$BJY
M(+X$XW.5TUT0! I*%QB$WZYP#TH%(B_CY\Q)EY0!N#Z_L3_$VGTM%V'A'M6S
MK%R;TP,E%=1B4.X)QT>8Z_E R5S\%[B"\N%!B<]1HK)Q)>5@'>J9Q4O1XG7:
M91?W<;I)#C-L&\!G %\ AYB'38FB\D_"B2(S.!(S];X7X8GW1^Y[4P9G;$6\
M\^*M]UX+GO",70/1''.:8O@J9K]$,,^^I.!;*4[\'SC?AB>;"I,(3_Y0F&P3
MI)L$:21(_UOB5DSZ5Q*VZJD&T\1ILJ3$H8N3O/(N WO'XYN\AT_3_E681G:6
M7-#YEXW]KQ$=>"F[&S]"K?]@BZ&@=N'XT9_--&:3X;"??Q!;OG'Q&U!+ P04
M    " "5A0E/9-=D'+4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q]4V%OVR 0_2N('U 2DK159%MJ6E6;M$E1IVV?B7VV48'S ,?=OQ]@
MU_,V:U^ .^Z]>W<<V8#VU;4 GKQI95Q.6^^[(V.N;$$+=X,=F'!3H]7"!],V
MS'461)5 6C&^V=PR+:2A199\9UMDV'LE#9PM<;W6POX\@<(AIUOZ[GB13>NC
M@Q59)QKX OYK=[;!8C-+)348)]$0"W5.'[;'TS[&IX!O$@:W.)-8R07Q-1H?
MJYQNHB!04/K((,)VA4=0*A(%&3\F3CJGC,#E^9W].=4>:KD(!X^HOLO*MSF]
MIZ2"6O3*O^#P :9Z#I1,Q7^"*Z@0'I6$'"4JEU92]LZCGEB"%"W>QEV:M _C
MS8%/L'4 GP!\!MRG/&Q,E)0_"2^*S.) [-C[3L0GWAYYZ$T9G:D5Z2Z(=\%[
M+?CND+%K))IB3F,,7\1LYP@6V.<4?"W%B?\#Y^OPW:K"78+O_E!XNTZP7R78
M)X+]?TM<B[G[*PE;]%2#;=(T.5)B;](D+[SSP#ZD1V2_P\=I_RQL(XTC%_3A
M95/_:T0/0<KF)HQ0&S[8;"BH?3S>A;,=QVPT/';3#V+S-RY^ 5!+ P04
M" "5A0E/J'TWW+0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX
M;6Q]4^UNVR 4?17$ Y2$9%T6V9::3M,F;5+4:=UO8E_;J,#U ,?=VP^PZUF;
MVS_ O9QS[@>7;$#[Y%H 3YZU,BZGK??=D3%7MJ"%N\$.3+BIT6KA@VD;YCH+
MHDHDK1C?;&Z9%M+0(DN^LRTR[+V2!LZ6N%YK87^?0.&0TRU]<3S(IO71P8JL
M$PU\!_^C.]M@L5FEDAJ,DVB(A3JG=]OC:1_Q"? H87"+,XF57!"?HO&ERNDF
M)@0*2A\51-BN< ]*1:&0QJ])D\XA(W%Y?E'_E&H/M5R$@WM4/V7EVYP>**F@
M%KWR#SA\AJF>=Y1,Q7^%*Z@ CYF$&"4JEU92]LZCGE1"*EH\C[LT:1_&&WX[
MT=8)?"+PF7!(<=@8*&7^47A19!8'8L?>=R(^\?;(0V_*Z$RM2'<A>1>\UX+O
M#AF[1J$)<QHQ?('9S@@6U.<0?"W$B?]'Y^OTW6J&NT3?+>G\E?C[58%]$MB_
M6>(:YL,_0=BBIQILDZ;)D1)[DR9YX9T']HZG-_D+'Z?]F["--(Y<T(>73?VO
M$3V$5#8W883:\,%F0T'MX_%].-MQS$;#8S?](#9_X^(/4$L#!!0    ( )6%
M"4][:K?<LP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;'U3
M86_<( S]*X@?4')<UG6G)%*OT[1)FW3JM/8SES@)*L0ID$OW[P<D3;,MVQ?
MQN_YV9AL1/-D6P!'7K3J;$Y;Y_H#8[9L00M[A3UT_J9&HX7SIFF8[0V(*H*T
M8CQ)KID6LJ-%%GTG4V0X."4[.!EB!ZV%^7D$A6-.=_35<2^;U@4'*[)>-/ =
MW(_^9+S%%I9*:NBLQ(X8J'-ZNSL<TQ ? QXDC'9U)J&2,^)3,+Y4.4V"(%!0
MNL @_':!.U J$'D9SS,G75(&X/K\ROXIUNYK.0L+=Z@>9>7:G-Y04D$M!N7N
M<?P,<SWO*)F+_PH74#X\*/$Y2E0VKJ0<K$,]LW@I6KQ,N^SB/DXW_,,,VP;P
M&< 7P$W,PZ9$4?E'X421&1R)F7K?B_#$NP/WO2F#,[8BWGGQUGLO!4^3C%T"
MT1QSG&+X*F:W1##/OJ3@6RF._"\XWX;O-Q7N(WS_F\)_Y$\W"=)(D/ZWQ*V8
M/U6R54\UF"9.DR4E#EV<Y)5W&=A;'M_D+7R:]F_"-+*SY(S.OVSL?XWHP$M)
MKOP(M?Z#+8:"VH7C>W\VTYA-AL-^_D%L^<;%+U!+ P04    " "5A0E/.$NN
M+$T"   \"   &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6QU5MN.FS 0
M_17$!ZRQN>0B@I1L5;52*T5;=?OL$">@-9C:3MC^?6W#4NH,+\$V9\Z9868\
MR7LAWU3%F [>&]ZJ75AIW6T14F7%&JJ>1,=:\^8B9$.UV<HK4IUD].R,&HY(
M%&6HH74;%KD[.\HB%S?-ZY8=9:!N34/EGP/CHM^%./PX>*FOE;8'J,@[>F4_
MF/[9':79H8GE7#>L5;5H \DNNW"/MP><6@.'>*U9KV;KP(9R$N+-;KZ>=V%D
M/6*<E=I24/.XLV?&N64R?OP>2<-)TQK.UQ_LGUWP)I@35>Q9\%_U65>[<!T&
M9W:A-ZY?1/^%C0&E83!&_XW=&3=PZXG1* 57[C<H;TJ+9F0QKC3T?7C6K7OV
MPYLD&\U@ S(:D,E@[730(.0\_T0U+7(I^D .'[^C-L=X2\RW*>VA^Q3NG7%>
MF=-[09(X1W=+-&(. X;,,'A"(,,^21!(XD >S EL'H,>QLX\GIM',4R0@ 2)
M(TC^"S'Q0H0P*2R2@B(I0)!Y(A!F!8MDH$@&$*P]$0BS@456H,CJD2"-/!$(
MLU 3:U!D#1 03P3"+"1^ XIL  (_\1!F(?$X@CLH BC\U(.@A=SCA4[% (6?
M?1"TD'X,MNL>DT>*S"\ $+10 1CN:QP#%'X-@*"%(L!P^V.@MS._#$#04AW
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
M*00EUIV^'E-<T(A9"VU,@1!@8QL$\T-.)Q8:$+P_$21>?\)BHL7!_( ![P9
M9T3<08/[5  )F=T&$8Z%04CM5CCF6! %-+3;(<(!#P,R42+>KV#<L!B9NE9X
M5P#_ T'CC0$X,@MA!XU!]E)&H=".&(-&CQL$@JEP\78%2+^"J63P-@/!!\+%
M&PV$<\)%(*!VN!ADMPD4\NUP,6AJV>'M#\;]CX' +2C>92B9'R[%NPR%&>%B
M$-@K%X7LAST*V9T!A>P'M7?UJEA_?WR/RT.25\Z+TN:MLWDWW"NEI3$D-^96
M.)I/GGZ0RKVN=P.S7[;O_>U JZ+[IO'Z#ZO57U!+ P04    " "5A0E/.%<<
MK*($  !=%P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6R56-MNVS@0
M_17#[ZG(X45DX!B(<W.,72!HL=MGQ69BHY+E2DK<_?O5+:Y$#F,V#[%$GQF>
M&0[/T)P=\^)'N36FFOS*TGUY-=U6U>$RBLKUUF1)^24_F'W]S4M>9$E5OQ:O
M47DH3+)IC;(T D)DE"6[_70^:\>>BODL?ZO2W=X\%9/R+<N2XK^%2?/CU91.
M/P:^[EZW53,0S6>'Y-5\,]4_AZ>B?HM.7C:[S.S+7;Z?%.;E:GI-+U>L-6@1
M_^[,L1P\3YI0GO/\1_/RN+F:DH:12<VZ:EPD]<>[N3%IVGBJ>?SLG4Y/<S:&
MP^</[_=M\'4PSTEI;O+T^VY3;:^F:CK9F)?D+:V^YL>EZ0,2TTD?_5_FW:0U
MO&%2S['.T[+]/UF_E56>]5YJ*EGRJ_O<[=O/8_=-K'HSW !Z S@9U'-_9L!Z
M _;;@']JP'L#'FH@>@,1:B![ QEJ$/<&<:B!Z@U4:)9T;Z!#9Z#D8^6(91)U
M2][6T&U2)?-9D1\G1;<-#DFSV^@E;<ITW8RV5=E^6==168^^SQF06?3>>.HQ
MBPX# PPE:HQ9(I@3(JHIG'@ RF,!CCV,9[AQ$0SH&'.+82P_=RZ&$CW&W&-^
MV!CS@&&XE96S43T&L%FY&.E)+L,7F;4.V(BJP#UPW -O/? A!6%520>1+63?
M1<()M[*V#$*M7)1FC..,!<Y8N(REQ;B#B,$L+";2ROXR"+5R4<"%D#AEB5.6
M#F4&-F?IS$,U 7LW!J%6""H6@]T_XASCG&.'<VQ-LXC=! +C]E8)0JUBIS"8
MBIG"*2N<LG(H4VH)R4*YRPDQ:$L9[Y1;S5J0V-H:2]>;X$+;ZO7H>N.2,^W9
MJ1J/3B/16:*ST.["*TVUM7!W"$P*2:R27+HP+J4F5JX>71C3BL4:CZYI;&B_
M(L@FB>V&15Q*FEOIOD-0M1;9VQ]!*:+LX!"48 H\L?EZ,777SFX[BQXTWK5
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
MTAME6FY(=(XC9](^@^-5*MY.+AJE):]CVW2V'2;_>Y@_ $X!< Z(D_\&H"D
M.0%@)+.E?B2*E(7@0R#&C]43LR?B+=*+>323=NWL.UVMU+.W$N&X #=C-&GV
MHP8N-/"MHEHKTG\F0 /,%-!+ 6T\6F:(L=\ >0V0-4C>E.% [D=-:C6=U6QB
ME,+<J64MRQ*$(/3C)%Z<Q(.#')Q1@Q=Y8H@V<>+@K&4;'.-W%@=[:;"'QDFS
MQVN:"&4X<;_T6I>C/,DR/T_JY4D]/-CA25=Y'N((XSQQEK'R"/,TR_-W]E_F
M)<H\1*E#E*WVQ4.<H\@Y+)5'!C=)E#@X8'% S87YC8A+T\G@P)4^Z_9$GCE7
M5%M&C[JZ6M_1\X#1LS+=3/?%>%.- \7[Z1(&\Y^@_ M02P,$%     @ E84)
M3T#<6KM? @  H <  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULC57;
MCILP$/T5Q/LNO@"!*(F4;%6U4BM%6[5]=H@3T *FMA.V?U_;$)K (.T+OC!S
MSIFQQ[-JA7Q3.>?:>Z_*6JW]7.MF&00JRWG%U+-H>&W^G(2LF#9+>0Y4(SD[
M.J>J# A"<5"QHO8W*[>WEYN5N.BRJ/E>>NI254S^W?%2M&L?^[>-U^*<:[L1
M;%8-._,?7/]L]M*L@@'E6%2\5H6H/<E/:W^+ESL<6@=G\:O@K;J;>S:4@Q!O
M=O'UN/:15<1+GFD+P<QPY2^\+"V2T?&G!_4'3NMX/[^A?W;!FV .3/$74?XN
MCCI?^XGO'?F)74K]*MHOO \H\KT^^F_\RDMC;I48CDR4RGV][**TJ'H4(Z5B
M[]U8U&YL>_R;&^Q >@<R.) NEH[(*?_$--NLI&@]V26_8?:,\9*8W&1VTZ7"
M_3/BE=F];FBT6 57"]3;[#H;<F>#!XO H \4!*+8D8D[25,8@((:J0.@#QH3
M&" $ 4('$#X I*,@.YO8V=3.)J4TA%DBD"6:LL1HQ-+91'<LX0+-)",&66*
M!8]8X@D+#E%(89H%2+.8YCPF,$ " B2 3CK2F4QT/M%D06?.-@5YT@]D/9WP
MQ#2=.5N,X#I! $\X+A0$!$1H.$<U4Y(8R'TT P&6W!830&T\5DNF:DEJ+LH,
M%5R<F'[@ 'JCAQN),9JYD1BN8@R4<3QYJZ9U_(03BL8O5G#W0%9<GEUK4%XF
M+K7K2W>[0_O9$O? _C?O>M=W)L]%K;R#T.:9=H_I20C-C1ST;$+.3;L<%B4_
M:3M=F+GL>D:WT*+I^V$P-.7-/U!+ P04    " "5A0E/Q?;:<=4!  #G!
M&0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6R-5-&.FS 0_!7D#SB#"9!$
M@-1<5;52*T57M7UV8 GH;$QM)US_OK8AB":N="_8N\S.S"[&^2CDJVH!=/#&
M6:\*U&H][#%650N<JB<Q0&_>-$)RJDTHSU@-$FCMBCC#) Q3S&G7HS)WN:,L
M<W'1K.OA* -UX9S*/P=@8BQ0A&Z)E^[<:IO 93[0,WP'_6,X2A/AA:7N./2J
M$WT@H2G0AVA_V%J\ _SL8%2K?6 [.0GQ:H,O=8%":P@85-HR4+-<X1D8LT3&
MQN^9$RV2MG"]O[%_<KV;7DY4P;-@O[I:MP7:HJ"&AEZ8?A'C9YC[25 P-_\5
MKL ,W#HQ&I5@RCV#ZJ*TX#.+L<+IV[1VO5O'F?]6YB\@<P%9"LC4RR3DG'^D
MFI:Y%&,@I]D/U'[B:$_,;"J;=*-P[XQY9;+7,DZW.;Y:HAESF#!DA2&[W8+!
MAG\1(5X1X@CB-4&4^ EB+T'L"#;_N-S=N9PPJ</T#I,0XA?9>$4VCR)9Z"=(
MO 3)^]M,O03I.]I,']J,2>07R;PBV8/+./L/P=9+L/7,B=RY]&'B.Q&\.J/V
M"OA&Y;GK57 2VAQW=R@;(308OO#)S+8UM\X2,&BTW69F+Z=_;PJT&.9K!2]W
M6_D74$L#!!0    ( )6%"4^@0X7/"@,  !@-   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;)5778^;,!#\*XCW'JQM;'-*(O525:W42J>KVCYSB9.@
M YR"DUS_?<U'4&+65?)R8&=V/3OG69O92==OS4XI$[R71=7,PYTQ^\<H:E8[
M56;-@]ZKROZRT769&3NLMU&SKU6V[H+*(B)QS*,RRZMP,>OFGNO%3!],D5?J
MN0Z:0UEF]=\G5>C3/(3P//&2;W>FG8@6LWVV53^4^;E_KNTH&K.L\U)53:ZK
MH%:;>?@1'I=$M $=XE>N3LW%>]"6\JKU6SOXNIZ'<<M(%6IEVA29?1S54A5%
MF\GR^#,D#<<UV\#+]W/VSUWQMIC7K%%+7?S.UV8W#V48K-4F.Q3F19^^J*&@
M) R&ZK^IHRHLO&5BUUCIHNG^!JM#8W0Y9+%4RNR]?^95]SP-^<]A>  9 L@8
M .R_ 70(H$Y U#/K2OV4F6PQJ_4IJ/O_UCYK-P4\4BOFJIWLM.M^L]4V=O:X
MH(+-HF.;:, \]1AR@2'7B.44P6&$1); R(*@+$@73Z]8)'@"BB:@70)VE8 [
M9?08WF&J,X92X=2"P*@$D#@=AM)A"!UGG:<>DURL\P%$PGGL\,%P/!:I1Y\$
M)90@A*1#*)DL!#%-'#8(B/(4I\)1*ARADCI4^&05$H, =]M-82 D3PE.1Z!T
MQ)2.C/$$$DT@;]^[*9H@O6'OIE-!0'#N"C*%01HSXJD'8KPEQ(@D'CN#IZO
M[:( WA* W"#+ +HL6!*9N)L6@5G_<.HAA+<80'J,]&PUP-L"L#MDP8T,F),G
MLDQ=2IF4TI5E"B,I)\Q#"+<S('Z6/F5Q"X*X0Q;<A"!OD44B;46PU)4%@Z6Q
MYP  W-2 N%IZE"6X#TE\NRP$]R&!&V090%==@Q'F[A8,1AAP#R'/08^X6OIJ
MPGU(Z!VRX#XDV/D\D65Z\+)DXB$,Q8BG+1#<TP3QM/3IBKN0\#M$P5U(D)-P
M*HJ8W(Z ,O<*A: $=]E$%U?4]IOA>U9O\ZH)7K6QM]WN3KK1VBB;,'ZP"NWL
M9\HX*-3&M*_"OM?]7;T?&+T?OD.B\6-H\0]02P,$%     @ E84)3QDXI&<J
M @  ]P8  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULC57M;ML@%'T5
MRP]0_(F=R+&TIHTV:9.B3MM^D^0FMHJ-!R3IWGZ J978I,T?PX5SSKV'#U.<
M&7\5%8#TWAK:BH5?2=G-$1+;"AHB'E@'K9K9,]X0J4)^0*+C0':&U% 4!0%&
M#:E;ORS,V)J7!3M*6K>PYIXX-@WA_QZ!LO/"#_WW@9?Z4$D]@,JB(P?X"?)7
MM^8J0H/*KFZ@%35K/0[[A?\EG*]RC3> WS6<Q47?TTXVC+WJX-MNX0>Z(*"P
ME5J!J.8$2Z!4"ZDR_EI-?TBIB9?]=_65\:Z\;(B ):-_ZIVL%G[N>SO8DR.5
M+^S\%:R?U/>L^>]P JK@NA*58\NH,%]O>Q22-59%E=*0M[ZM6].>^YDLLS0W
M(;*$:""$R8>$V!+B>PF))23W$E)+2.\E8$O (P+J%\NL_A.1I"PX.WN\/S\=
MT<<TG&.UOUL]:+;3S*D-$&KT5,9Y5J"3%K*8QQX376'R:\QRBHFN$4]31!C,
MKC'/GZJL/E9!RNM@.'(:CHQ ?&DF2]T"L5,@-@+)U6J,??08;#!M[R/"L]&:
MK::H,)M%-]PDSF*2:3&SP"V0.@72^Y<#.P7PM((X'1T@/#4:Y,&-.C-GFLR1
M!H_29(XT-Y+DSB3YYUN[S"=)LDLK_5F?@G Z!CU/05$4CE&K*2K,\,06NKCO
M^DGX0?BA;H6W85+].LP%WS,F02D&#VK/*_4*#0&%O=3=3/5Y_R_N \DZ^\R@
MX:TK_P-02P,$%     @ E84)3Z.E)4\^!   *A8  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#(N>&ULE9AK<YLX%(;_"L/W&G0D<<G8GMDF<=B9[4RFG6T_
M$UN.F7+Q HG;?U\N"HND \;Y$'-YS]%[A/1(L+X4Y<_J)$1M_<K2O-K8I[H^
MWSE.M3^)+*Y6Q5GDS9UC469QW9R6KTYU+D5\Z(*RU '7]9PL3G)[N^ZN/9?;
M=?%6ITDNGDNK>LNRN/S]6:3%96,3^^/"U^3U5+<7G.WZ'+^*;Z+^]_Q<-F?.
MD.609"*ODB*W2G'<V'^1NXCZ;4"G^)Z(2S4ZMMI27HKB9WOR]V%CNZTCD8I]
MW::(FY]W<2_2M,W4^/A/)K6'-MO \?%']EU7?%/,2UR)^R+]D1SJT\8.;.L@
MCO%;6G\M+I&0!7';DM7_(]Y%VLA;)TT;^R*MNO_6_JVJBTQF::QD\:_^-\F[
MWTM_QPMD&!X ,@"& '!G Z@,H$, "6<#F Q@_[<P'\!E %]JR9,!WA! YP-\
M&> O#0AD0* %./WCZ)[O0US'VW597*RR'Z+GN)T)Y"YH1M"^O=@-F.Y>\XBK
MYNK[EH9D[;RWB:3F<Z\!10.JYA[34%7S@&F8JGG$-%S5[#"-IVJ>%F@B3.,/
M&J?IMZ'S .T\Z!)0)4& )Z!H MHE8*,$8:@5VTMX)\D["7'[/ZWBI<)H@5"Q
MSE#KS+!.#>^]QA^UY*Y<5QM>3XM4T3658IFCEKEAF>B=L^-&Y^C]?%41S2D4
MFQYJTT-L:KVQ\Z[:O*J(YA2*31^UZ2,V-2H\^.90(\"1,6D*&S1XS",A;BE
M+06()0U"N\!HZ1.$ "'7O#\M$"J60M12:%AB4_.,N#BAW>64(1.0)X@+@_*]
MR!L5[/,IJS@/"1CM\(D'2' @$GI#L3B8"$(F?6 ^2E$X*A;X"O0%XHI*M8-#
MAYC48<8\(28R )LGCXB0D8#XG$XL7 1G#,$@8ZRS)B$^5@J=-LNET2*I6@,.
M(((1R--K,,D"0#R@7JB7L%09(4H&-/"Y/[$<$1Q7!.,5Z 68'"(A-'0DOE[
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
MOVH;[HAF<]\,)*_LP<5K3T_+_U!+ P04    " "5A0E/Q$/60>8$   ^'0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6R5F5UOXC@8A?\*XIY)_)$O
M1)%:(-J5=J5J1KMSG8);T"2$2=(R^^\W7V42^S@V-X6DCU^_ME^.3^+5-2]^
ME$<AJMFO+#V7#_-C55V6CE/NCR)+RB_Y19SK_[SF1994]67QYI270B2'ME&6
M.M1U?2=+3N?Y>M7>>R[6J_R]2D]G\5S,RO<L2XK_GD2:7Q_F9/YYX^OI[5@U
M-YSUZI*\B6^B^N?R7-17SBW*X92)<WG*S[-"O#[,'\DR]MRF04O\>Q+7<O!]
MU@SE)<]_-!=_'A[F;I.12,6^:D(D]<>'V(@T;2+5>?SL@\YO?38-A]\_H\?M
MX.O!O"2EV.3I]].A.C[,P_GL(%Z3][3ZFE__$/V O/FL'_U?XD.D-=YD4O>Q
MS].R_3O;OY=5GO51ZE2RY%?W>3JWG]<^_F<SW(#V#>BM0=WW5 /6-V"_&_#)
M!KQOP&U[\/H&GFT/?M_ EQHXW62UL[]-JF2]*O+KK.@*Z)(T=4J6?KV^^^9F
MNYSM_^H%*.N['VONA2OGHPG4,T\=0P<,<25F"Y@;X=09W-*@*(TGJC2GXPXV
M*D'<2$K"&&5G$256&5\S%@:GE+7M^6A*(QR PP"\#<"& ;B/ W@P@*=FX+O2
MHG:,WS+GEI&(C9'8&HG=%#$:B \'XH.!$&D@'>,-N@@#7TK4@HE])=70TR0;
MP&0#D"S% 4(8(+1?]P@&B"S6/5*F0EYW([$U$KLI8C00XF)9<BU6OH>&O42^
MO/0V4(P@%F@RU@@I 1DS30@H@H^$VA< P=I#@/@H)=!#P]$N A)Y4AT@C#-*
MY D&&&&>O%H[Q(5^J)ME+(V$V]0%!QD%E,N)6V$QPH)(5\Y8D E29*X)@:60
M^'<4!Q8H@A1**8Y &2[QY3UR R@OD.=796@0,KDL4'],]\/!PDE"FZH(E8XX
M\V1ILZ)B0-%0^VO'8DV06GLX!,4J25W[FJ!8MBB2+;DF>FAJTS C6S.R \A"
M5PL4BRBE%K700Y/9&I%X$AGGBM6:(K76K1\61'J'6:18G*B-7>RA\680^7(5
M (J&\K,"H@BAH5P,  MUJDFQ:E(;!TE5>ZA4@Q&))Y%QKEB>*9)GS?9(L1#2
M.RPDQ;)$;4PD5?W=PN=R,0 HE#<)!)%(*05 45<C# R+);.QE$PU@G(IF)%X
M$AGGBE69(54.-2&P#K([S"33/,C:F$FFVCIY;S C6S.R \C"T\T)%DMFXQZ9
MZO>4;(U(/(F,<\6JS) J:UXC,"Q^[ [+R+ F,1O+R%0+MV#RUH @Y5D"08$L
M!@C2>2^&=9+9&$:FFCRE$(Q(/(F,<\6"S( @!YH0'$L?O\,G<JQ(W,8G<K-/
M!$C]T"5-JSG.#L7Q-*_I.%9(;N,4N=DIFI%X$AGGBJ68 RD.=,/5O%6\PRER
MK$G<QBER9-N4,K" M@BB7*D$ S4>&%9*;F,3N=DFFI%X$AGGBB69 TD.-.\9
M.98_?H=-Y%B5N(U-Y,"V,2+O##TU?/.Z&+J=?FI!K$A^Y[!#L0@AFGW3PW+I
MV3C%'II\/6Y$XDFDR]49'.5DHGAK#^+*V3Y_/U?-&@[NW@[['FES%"3=?R++
M#0'WMV2YZX[R?H?O3A;_3HJWT[F<O>15E6?M,=%KGE>BSMS]4J_$422'VT4J
M7JOF:U!_+[H3O>ZBRB_]::5S.S)=_P]02P,$%     @ E84)3Z;7=]OB @
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
MYF(>"1U#P_@0JB-X<=%NX<$RA[92!P3'ODX^I18:*211&1'5*&0L"?&L077
MM4[6]F8P(%-ESXV#2*[87>!DKS 8224VE#;:@M>'95JB>,=)R0\ET,#:QY#5
M]G0<O6(]M>I&E,955&R,U3/0NJV(B>MPO[%656]>RP:\)H[N!:FK9.:L#=)-
M4'0CYH_]K8K=;0UT9"_/F-!18G\QC^)(6.CF0Z0@N)8_86O; G7:K &Y4^^"
MVECM\.31@8!E9L-FGF1D:Y!-(-;&("VQ5H>=PJB#KEHKRYNVH]LBY<G@)4*O
M%RCQH6!.$KJRM F7JI$=(,6 > $C^QXTS$=8WS(VOYGSN"3FM<K0_"E^9F*'
MEL9[T05<G<[6A-24EHA^B)9XWR^3W+O"C%#5D($RQ7*! \!^]"(%QMC;E%E.
MLDWDQ'I_WJWN'7,$9LM#LLH9C_B621/?%?Y9-'GQL3RXR7%]'MGKB@_R#!]H
M>MM$)ZEY5(P!<J.<1"2DW!&L!$0%'.@?@+/ (("GHPIK;7\W^-5N"WP?^ SS
M[#^\?WF#?Z)HE6Z2I0B&%R!2Y#C8(2PW==_1>^SM%E,%"8@U<#S2\T L1(,:
M<C!R5HM:3BSOT3U/9RU=><W!LC\F62VPJ&TNC':3/N+Y@8.?5=ZZ*R(@<!*>
MC@B_R*G9E!@L7BZ&<Q&?<8_2$1;C!\^/A.P?S1F@I94%<Y9%9M[6R+1.X-CE
M(E456U1M:T/55C&O7907<V!A:6Z2S*;I,A$7*76SQ0?0*UILSL-;0O<"BIHT
M.1H)K;<;#-!35J+39HEV:M_(AH8:>H?YE1H_-]<Y 2.9K]/$7&B/*/LF=GVI
M7T9_JMUC)8?Z96Z"EXV_4[(Q[)EAXTICC^(FS["R,ZF3. LZS#[AV(')?=:@
M#USK;&EP>=*][=(945&(Z=R*7F3]*?3AROE3^ MD(1GZM42(9PN!"1]8/A'+
M)N;L;!JKE.39BL'G:#8@\K]--I],A\IO0X,$:;.LR1D6D\X/G8C%V3D8FX9A
ME$M1*EL23J;.9"4^;4 3U9*)=2U11^BQ9\4'+C$)?GCBEN&[)\/.\?I3^G69
M59^H+>?-Y@OP-ETF8N)1OUF[8<EW36O.1L?0LZ-S!5??/;EB_2B3^J%,TVC-
M<.&B)".U?S(P7ASOBLKL@I,8X+44'R@_H3*IM7"\7QC98X)9:.=PXRKD*6K7
MK*7\@PO4>F-="Q^\0"WUM KKPN5WBJ*]\,U.88R6'#CQ^.=L<J'KVWH'8ON"
M_Q2RE-V&&XD-AH*>*PVH46X?TQ1PAHVUOPOV J\!X\8 O9*8D3A66R9@8T$3
M:;^B>%L27+DA:.:>0B9=]%EIA%%:'?8GQ,K^-.C_)A9= JGA(<W;HW87AKO6
M.':I<F,W(@%*8M5=LO2T!].2B+?EBJ0\(C\[-#R*%=KC4=)="R&9:SPQBTH;
M7J;FS"3N?1)G[:FS8D9A%G&?L>/D65&!)SVT=.FVS08Y09$G5V7K#.W/SNN3
M;:@'&#KJ9W@QF:W"/:4KQ79FL$M5@Y"712X7$G9"&/94U#VC>VCRJDFE$P(C
M8UQ2EB3\68EZ^9SIFS8/Z@UVFRIA?BX4#IL!;IIG?Z>N:"!:)W7"!+:-P7(T
M9=9;##]Q9G!@A.4]\6(+A"=",/@+H<T#(W8<@JX2H*>JHL%8,F984$4!^?@M
MJN<PS%VBIPV'BV4I-K [GV"L64V$5N)B33>HM>8:RE07#RP9''(OHNL.CHI6
MIU%4(.VQ9%\)+I)9,,1#WD'W<NL] H,'@051&L'E.V:5^.Y5YBFE\O)1=$3D
MV#A(S1:!9;][JY1"B:.$G4?FL4R=T<F=+^4]Q1.!.4HTF_58"6F*R?+!,BB[
MNZ?9F6.5=8$ZHSXR(.8 \;EFT<P,LNYI!J]!>QE<4V;6<+K1I;=)B=/"$]1R
M>IY VRA/+1_2%5I^>Y&-$ET5+2,/,$36B(T-4I1Z4?;_;KW)=))!MDE)@S@O
M[L[5L-=I_5"LV'U@I'[_PF8C2M5@F2[FD;[3>CK*BMR6V8LJM4+I4HRK:#Z7
MCOR&8V2KWRQ>.@:U#F2BM&(INF[,B]:I<FM'W-0X-9M>^:QN8!<,C(#UA(;H
MC-OU!/P*#1EUSB(T#K=Y29H=LM2G:1*T1E_J0!7.X@^0FF$M^,82XT%6J2NM
M3.^$Y?\Z]]D;I95_5>@R3<'(/WH!JS3]1*>##%'X%VNOQ)X:DA8^1F8JWC\\
MIVE9%GA-TNE3\JXE-;376Z@XM0"W!LC1L1Q'^Z"X4=",R+[&559M=X@)V6WL
MD4^(Z*MEL4V-8H7R$@WF\YF-J.;Q.L<S"N2TY= 44 EJ+6285G89.PQ:W5-C
MT&-+UYDO]]!B.I-G?>#BY!,AW[*KE1RVMRP$DR5_(W9UOA^>7(L]A/-E:V/_
ML2OA+]<Z =5!^.&ETNM!FRCRSZA(WA=U9@UGY'\OR?:&*%6TT=;9O3C5_MS5
M"8U4!I-7A6U<.;6M-2WV';-P4@H$-AOL6>=$=!]:3#RXA%8',$N)C!(U@92Q
MK 899%9GE9&OP3&GB->,'>INIQL#7QZQ&<IN'?;"M+GY$S#C;YBH )BQ+]RI
M.[JXS66K2:! LPB:1-$63<?3<F7"/EG^B0=>< $-ZPM[5A&\V%1,BKVO"9]]
M%I.6T%5J5APF=KR.!Y-BAOQ9+D=S7/FR=F9KN_IL@2'7+ 'H/ :YNZU 46>]
MDK4GMJ98R9$!LFY9W2S<P('A+RF%D)'Z/V05\%T'CLSHNE-6#6N:SVD,/QM7
MB[(U+G6C3"TL3Y-Q0@PUR"/7+,@\0Y.P+E3Q:L)"EGS$#>C%-V%9?<!)]'2+
MNRL4S4#&E^QT);%[T86#9R_)&VO5FE;S1++4XV;#C /T\ZPN2C$HH IV7W"X
M":Q)VX*(@W)^!N2_5E,$,5&9?60D>5$1WT0[@UM?\ILIMYVOHMBU^*V=#Z%,
M6P!09U9;I>BH$:G3^)V5X8/L]HS&I+QF+'$[?P$"0<_9_,4/.&O@(V%D@$OL
M:N-2AF7C9[UY-$;')&_W&23HY2<1Y]0RH>'2W_O6EE=.QK<8^&8S1N[SQ^":
M>I"S:HXQ#/P. W)RV#GH]AZM7[51L D8'65WKCMC#*7;$^D$I>6435%()>\*
MQ//=YXI#"4L1C^X:0[\Q5Q;::=KN_.>I[7Z,E\H( AVU7=@]S/W%V%HG/N.8
M/@,M%CO$32/ SL864)HVM$6)$.#-8SSHS7]#VS2>]*:_$4;A!%A/;&<8E[(^
MLH&]G<4$AQD;R$;V&196\+W0R&C1&TN/_=[BB!XW"*-[=H? 3!H@XOW[%QZ#
M!RO3<("&I^^[B!KQ9'^3; %]:#21C[1T.L^#FXEYYAU.-OP(39:<<NZ38-35
ME@=V?##IC6%\@UFOC_\,>PO\9]R;PS\-)/O^=D;Z3?AKS/],X!\[6=(;G))#
M',SMA">'$5JI(FP-6FQJK222]N&WXMTJ,>[ JD" &%W/MY9!L157J9 .08OQ
M:P0C;_MG&F$"3NWD@ ET*FX?&$3'2,3'Y D-:46R0MVTS%;W)/IF"*.VFKOU
M=[!(7&4K\;DK=']EX#D6,9^4:>-D6_R\ .0M:-["Z'UGDUFE!H*T;K'2.FTN
M.EN*<V-\W!]%\.-/%W[$0".8C*?="B(@<U96KLZ1V)Z"[C)+,1JOUR (/I5J
MLH3V)+PK'5IBNB(;PM@,/VE)YC'ILW89S,J(OB^C:Q!(T$AAQ<L#"ZA\=-Y-
M2:ITYSC"E/J+!]*FF5^17UU+;R^BZ30>]F?P80(?%B/X,("O!OQI/(\GPTET
MS8N$/PWB_IQ^&LWCV7P(GT:S13P;SO'38!+/9WW'@SP<9,<">8I!1#F5402(
M(Q1RK0IWO$&OK3U8A2%S-W5#8:A(<1)%3&+S*.+ 6O+)SH39+FKV1:>;!P[D
M$HVKX>,QNXCZTO%X)#H:X76R(IL6S@PT!0>AT966,9!C#A'Z9)5!3PB&I(@:
M2\O+>>U(P[5(.79V02.[4OSA1L%5SBP"^U,X(INDNXS%GL\"W>CIH[*O.GP;
MHWY+EN%9;&>ON]% G/+-PSTT+&N"/G)L(#^@X=HG'N?!59X#-VAK,(?3BT01
M0D&M"5H(DRU*F3B&[7+B'F>M<VTJ%9%GVB,D>8G[B?*;>Y*$YB8H5ULCO%-F
M-5C3+QX4S_QO%DJH\S:MT8VR9V3H:4=<6_(YR7)V9ESD+4N>;ZJK+&%9 Y7L
M,?JF[!YKPN0&C&D!6J@*E)]YIWQCBAQOM"9HLY.-G6\Q'(M915PHFYQ\8F,]
ML]NJBV8QW.@H1>T;V8H@4HV+BF B@7FQ7]N=A"\<]HM,JOFX\ <4K.^!@G,Q
M3-'%8I!2FJK_VK3_TY)7OK6UJCV8(<7G.6GGEDP>9G1D8&Y:-F]1ZV-\!\5#
M_MU96W84F%>HG;U-EI^L%^TA;30NVT!BA) \6X/,OK:&J]JKV'9DM]1Z/]PR
MXJ^P1T\MFR7Q=M[U_19@GZ2-80?6'466%7!F^UOA3.^58L41')""V(%<^CX@
M0B* R;;N+XT52)"N5#]J,1QXP=UN+NC*@D9C%)[SXBE%B,PFO<MJ&82+3SYU
MII25EPKC;I?F,;/#=,-*,AW>+4C::)R_[O869IJ@W:V>;;:[6J[PV/!L>Y_2
M[)!X'K(MT;H[-^YB$O<L/J]Y/D&Q\"*F=YKWAL9YV0M$7^&G^-QY79Q3;SS
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
MZP+E[H%1VIVL>V +F3PM/<+@U%%I-*M2"QAO8N(2"P#]6Z^==6TWF&/7-HB
M8K:AO?9F8P[MP<K;!"Z4V(HOO6 9OCGA8P,R'Q+)#6MMV3+U5E:N?;E2FK&P
MDI[(/:^*"L$@Q9[MAZE26ND#HSTEGB#5 D$JN*@DR30\^4;&[=;@KQD^6W<M
MT45SU-\PSPX%1L7],89!G2[F0ZQT.)C$_>$$)H\%+PI"2(YF<7^Z )(<]B?1
M:!+/IV,4BDI4"FR"96>_T];)P0):FT>GP\49?9[,HF^8F@(CM8;Q:#S&#Z,Y
M_]F'13LFWHP6TSKE7D3#X2P>+OJX%*/QZ$R^F8Y&4;.6>328+^+!8AZ-!@/X
M/(_G\YD+S(A.!?9ZUO:EC./%>! M\-_1,%(EL6'=H?<^1J&=#JES_!OVX=BH
M.#61R7@2+X8#;&H0CX:#,_H.FAL/VU,93Z?QHM_'1V%WS^#O>3R ;3YJ.O.X
M/^_SYN);"W]&PVD\F>*FG,YG9_SW=#)II4LH!:Q+EW1'(F//GFP1"T5>2=YP
M Y>R;+R1\[R=W^T@!-M=G)A_P&9+K79;#L<-R*%&+K.A?U\?^?=5002A. $_
M$U$H'D YAYU6%4K!KW)GA]0TF\N-DB8CJC8^;J67G+([M2ZG=@REU5G-<LH[
MF)M :\C&L=W*&.*GT=' _@ZXOJ92T@HLHAH;]BM5&-7$SZ_M@$^4K\\+;+3H
MIS#/-YZ,870>':C#0O'8?T@V.W3F855M,?"@6-ZVV\S.^R!8V)38,,%;M*>0
M1"YFFCEP@>_0^H>2MEFS5WA&E4AA6V![#KQS(OBWI%/AYW-NW&%><R8-C.=A
ML&_&RHJRB:0_ERU454ZB\BRL-&E,?R656<6;AI4Q#7WC]9#FJ86QJK*?'-9#
M:0&*9<HI6NB2V]7X/1XF3KM(0*DR=5@  M><0&>'%\66M00EI(3'"*7'8:.9
M*PR6.H<D(ODDLS2#_E$XU"OXYH[4L3HQ^7XD&0*)3UYJ_7N032N[*E+:5=B
MY,QA_<:"!,5<P1AC]N*3MQ-:VA%;,LB)]H,"W.P>M  7X42AP=L\M$[K1KC>
MKK*(>M#;2I(XX%SE3V@M)MN9,8O .EDXD?2K^[RH*0G")EOOUFYPU+ZMT;*1
MV"Y.,&K7E0R&1!0R[.*>NU**-*>.5B&R=-Y=;AD.UC#4U,2H']1+R,4Y^_Y(
M[80G8,(GM%V2TCZZBL6:4?JUK2P-^1Y,LHHU!?Z%C\(W[&P,[,QRC@O=*PZ/
M'IG!(Z[NZ+6M.WIEX%<]9_=^(^QMG]G[=7I;&M8XW<L:I^?]81R]3:G2LN&%
M8Q")S?W(N$9MEVAL25M]6_"V6N'!6I:(:J@49&JS1D0E.G90.J!"?@I(@6/R
MX102G2'J387JC4=!ECH:%A*='O:N6.Y,DNR&V"7E0%TU%*9! 3Q2<5!S'_)*
MZTC$->I:3;G)I^],I]<VS,T$4UH%B:C?$[XD-LQ+K--9_,?(C.JN;OEO@M38
M^9!W779[:\(D+B5?]9?1>TN@T1.*QT0SL7 :+LO9] Q+B4S.RDL<V*"Z(DI$
M:TPLPL^[[P(A,$8"(W*N([.*O5VE=".>YO>?TG3Y (2>VE*V8D?5%F:V@[9"
MDM YP,3!.>,9G$FU;OG6R>U:V:S%J"G"^WA1WJ<%7.M;.))R<)86+40$(#>N
M6F5RU[?1KW9B2[>MH:3E(G!PNW:Q)03I+GHQ[RTP-W!NNN+2RV2#1=ML82H8
M@! .9(AD7FB^--><PL+P$&;'EGL=$>AW+MDE].7=0I1AF26JOJ:BNKSDW$XD
MJ(S)3*\=RU]<"<YZ=0.+1&8OTB>*O+A_4LR?]:C7V,U?2/+XR<4W5_9J&#7B
MR53%KZ.KS77A:8P,)DDX<T/(CZE-V2;VM-88NJU)07+@S >&DZ%_WY>X F+1
MP;VCQ==1&+;0D]$A;(C'BW&O;TA1:74K3C]@_.=.@\?A4U15+_K!-.K"4AI)
M/W&XZUMT Y*,"BV)6[5ZVF#YCP8T4>R5%G.CB$K N10_D?W=K%:C%%;=X"9Q
M,-@13P#1F:PQ^GY($/-6.E 'R[E"K*-$J]CBC;;Q[,GR$Y"U6=-'MGYBBD^]
M XZR8!AFEYA.PG7W7'W?%CMH'<( ="JKO*>\%+>J)NO^F]*-H=WC9N\9>9[=
M%/XX8#:ES M4XSKI6"^$#=ZUQHJV8<)*+:GN\=I 2GQ1;";EE@1P^>SIA+*K
MIRM7U<LD\DE='3MO<TRP8UJZ2$=#3ZVL, (99ZE]A3H*U;Y&F=/:6_=;OH,[
MTF88_=[ WEW/MG/SDMPLR]W]?667YCUC3083XQ<)2R\"* H(+QJQ>&U^OC _
MGYRULEWH=89)#?HN?:8/3,(Y?2Z(Q1CX*:>S#$SC]$2^<4 5[G3-SCQ_[:E"
M$(/TM=T!A1JX[2A50*,HJ:7J6,$H4"BZS58<O8Z *6L (.D'O_XA+8#9)J;>
MCBR6#%[)EFQZ:+"(;R,)18&2LAWTQFKT"[B#)Y;.&@[L%\/>2/_&J+@H"(M3
MO ">-+,^.H\H2M;8XV34&W8.9^+_U@+I13YZ=?^0CCI!*D##7+BNH.Q6\405
M+JB&]=QS.V=F9 &O >(AGDKAYV6(ETY;'JXC_2WS(]T9<^\J<!Z:_C1>#-'9
M,P$U:3::J,<VGB]E$H]F"_@P[L?3R0BST+>6\TYERW;Y#2BB.S(>>W?AA+?9
M7CU[[UUUF6E>2(F,*>[)W!F%7[?: I4X61*J;P'X=&#[NI)@U,5W46+K/[!*
M<>#*[3QF1]!9+[IUG:F$73H=D\0V&&>("09HI-CPI6@K,6^MH6AK#44N 90
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
M1T8RDFG)1O) IAWC,-=K<P"G@UGCB\D@W(*^.V4$\[[^9SCV_FVWP+>$&?V
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
M,;'[#%+W\I.(@&J9T&[K[WUKRRNG%]CPG68S?I5&,P;7U(.<;W/TJ0X#UAR
MG?-#O6S ?W;G1PLQQ'<E>0$P0P!;P;*VI>Z(DMI=9;@K_Z6J\99_FQ$4I#+P
M_DS'W+,,Y[?BG3/,NIBN*,<P,;E;NV5L4@NE \)5)SMPP&"?;>[*Q!6O<\([
MQQNBEVG[P"@EAF0])D]HU2@2C)J_+;/5/0D0&2:!L/J/M62S8,%),RAINLOB
M4!GL@^F3"RY;]8+->^OL"RZ2Y'64$Q%'Z]TF<]FOK/?!K%(#2E>WB*M.FXO.
M9KO<6()"T#O'1G_\Z2)6L0AQLT8I3SM9/9WC^)&-<Y+-@F%QYQR2&/*?6(K1
MB*@&03#J34V68&^-? YRP\+8.M.FQZ05V&4P*R-:DXRN02!!5<]>T@<64#EM
M/-Y!"DGG.,*4^HL'TJ:97S'I^+7T]B*:3N-A'X/Z)_!A05']\-6 /XWG\60X
M,=4O\:=!W.?0?ZS'/1]2Z8I%/*/"]*/!))[/^I'E01[(K&.!//&*"N!)OC%7
MK>!99I&V#&;%+HH#"HI=G.I5Q-E2.%==%GZ\$]Y!1 <%@H8>$KJL16YM&-S-
M+E*9T:,1&W0TPNMD+S%]7?V\6]W3;7_[Y$'7+&,(U]X198"#CVNZI5%/\&.L
M7&H571#8>18(]4P!-FS8ZS*Y>09D]*NFC\I*Y1! C*LL6:IA08;=L$8F<RH,
M#_?0L*PA[\BQJ:3>(=><,N.Z05NS(YQ>)(H03F1-N*V$(U%IXIC_G;/Z.YN'
M:U,)S3S31G%G]R2)$4W$H];IO%-F97K3+X6N:B.J62BASMNT1IOVGI&A#Y6J
M%7Q.LIR1 EC]M/&0;_!P.7NLFB][C(X"N\>:,/T@:PRQ*@J;F=Q724WZQ*SR
ME/=KE^^]P7 L(!!!=RYXR0V$)>]NVQ@:%W"CHQ3U$60K O<S_@+"#03FQ4Y&
M=Q(H6HN95/-QX0_HO+D'"LY%O:>+Q4!G-%7_M6E%I26O?)M557M +$HRZ:2=
MVR>=@I+,=$W[T"W*P>RYW]4@#__=Z:P[+BBO=A:CEJQ+XR%M-"[;0&*$D'SD
MTF'326\,5[57L09NM]3:D-TRXJ^P1T\MRP_Q=M[U_78TGZ2-J@OKCB*+7UC=
M&3"]V"XX( 6Q [GT?>^T2>6$%DI_::Q 8G,MMQ;#>9+=[>:B3RRL+HYL;+S$
MT,H@7)'T4Y5\VJO$?K=+\YC982J%Y^CP;D'21A/G=;?/)=,$[6[U; .JH"U
M)#S;WJ<Z (YHW9T;=S&)KPR?USQ_93)>T#O->T,#?^P%HJ_P4WSNO"[.J3<>
MX)FO$:J[ F8G8L@MPD9@U;*EV,VL?0S&SR8R+Z*J(2I80 J% 5@#7,AU[PQR
M1UN1#/A*(FH:,I+P!SE['C:%U[520IC/;;R 7W\\R-]PN_,#UJY.ETTONL+[
MJ35K[V%M8;*K=JAC7W@P@(;0($PUP\KN3V KX=DU(PW)1Y%GQ&Q\(ZA1_E=4
MC)U*+%0^ 0 'P@>\^';>'>O05K@2XJ)F .(>+QXW? 7+&-@^Q:NL41DEYZ7S
M<"X:(:J'S<?<0CNJM!1D$[*">U:,0M3-.67$Q$\E%+8)"A1<_$NMD;<&9!RO
MU$M"@"%!+G0T.O:[L=2_-?ZWK-HGU'O948-6<'$A&AUCI;&D\,E9, 1!1!3G
M3-'JUA+#?]*"HGN%/OQK+4,]'EE>DG<K20123%T) F&D/O9()350 2M(S9BX
M6< +.B6KN5S8T$"C627KA(PO6[@A<L:_H:%G0PZT1@H?,GPQYA@>PO1,E-/X
MS@FC;B.- TV'TI22X8FBN^]R8ZQ>(\O.LT\4+VFE.7_HH=AMW\Y]FWH.81'B
MV@ >QUR]#:*+P(.2&_FX$=//A$7&/Y:  GM#V&XV,QEI0051>KP]JY2I,LUJ
M5\)U!PJHR1EAON/.9/\3G: 2;K?BT;\&>.VK!OTU1NI"<;JHQL^CF=6>/"8H
M:0^\B9)UQ0'CR]V: N\^IT8>]H0^]$#C4:0+CGS21@P$N9V3GF'09MN8WS56
M$BHK=%*BXZUK9VA=TI6F0ZM'M\^&LM [A[@Z+YF]1?'@:ZJTVDS%8%>:K];2
M]8P=M&]-&16D4>SEZ7ESL4_1,=8RO3[/P;,,4A&T7'T+[VN0P,ULN?:6R2+5
M<"."+I1Z.!>E<BNQT;M=R#+C5ZA2"IF+0I658XDVT?0)VM_RX7RW52R+CQ.%
MB0NC:PAR!CP>E&RHVF3S)-N?3;;G[B=:Z/<E)1R4_7,5CIU%4CMS=<BFEB+J
M5H\556N&$Y @JXRC%7K92JZ960NNUA6;AIOVK'FW-LV@C45PZDF+B>G9$L3
M%C#+=^LM!HWK)YB@C#?0*NK-;'"D%=^VW0!&NL2.&]JAT48/F3LTT,4P-&L4
M3+T IH9WVLM/(KR"3@/-N(?)I V-_US<^DHA?N&PC0UL ! "")X65: J2K!J
M;A(ME%EEDRN%,3A&"'C2+(."[S,/,>-R2R+8/='Q]AV&H98!M;+P8G4=^(P4
M_G(X M<NOJ.M1)<^FH2\NBN-/Z( )8OS=Y!$I!X;&H*@/VZ(KSH2]^\;)0<]
M2",;V\B29J1R$G_W:S#8J23]%J>]%4+#X8C<F9[2\W0;5B.6K45R+%FK-\Z+
MY1++!5IWFJI=*2?62)8#7@PG%1C%0R2Q !10"4@@:P3P>MJ@NF]&@<1=>@%=
MU%9C[#S)?1O8NIE8?%5M'WNQ7&5BW7<<7@H2.*\6X[FRFHK3-$ZJ1&71$RR]
MJ4NR"X)'QW6S8>.&QV%<$I?8&98\NU>5^?'G#8."K"FRWEZ'+TF[U%J^S[:C
M,Y9T5KY/U.<8)'MNBTS$:W)!6:F#N&O#)22)3R*3&LH4UFLZ@'XPQ!0;G(WJ
MPS;N*\&4#:%R6C(>==3'>&F?.$2-TIQ6;AS6!,#CH>!WOW@,AB2T) _,WD?Y
M^BK)A672B(7\U'@F7,6$#<'X1*LP816K8KEC,QQB>W)C[N.SOW>EPIB+ B')
M%K,AX"Y^"=,FR%'OSB%C[GC30(GQS^;VHLU A9FH"48TZ@/;?*J4^]HL1PN>
M<5P-7AM3K^OIZHAI<^I<L4CB'8%:FV_T6R3T>MS)L5*'+78H-392NL(@UFX9
MAXI"MO._A=TF+G4! ^JX>.N&06^F?&VZQH(<E ?$P<M-_F5ROK3#XQOQ,-:3
MGI7&V64J,J+JC85(CYR$-30S>]4%?QF&H=V@-I@6?C;(-=R"S(S;)FFH?"$C
M/&>&@GM>5M9P67]C84A@GJED>]H<M3WL2V*^CH.SL_%=(Q3@J&=@-<VD=G3(
MUBM8%VM-#U9BKN1V=YH=&?;"@P4!#A8PJQXH/"V048#9()L$*,>U6'$HU34*
M%FP>0(Q229S:,X2&NK4F@5LS2ES;+CKI+KA:VF(D@N[C"I!DM4%U,_E"]_0.
M#E-I$D/Y"8(Q%-OF%SV$\6\69#4MZ>K!%IUNPU7Y-C5VA*1ROYB\N2X'A$F
M<2A)M$$*H_9V@_GL#C^!J0"<(<GDW)1"ZX/O)?]R,R6 \:K2A9(1,$OT86+^
MN+R<B^#-]?N3,]&CS,*(M,0/?&A\C44A[\3!H-+O/;NB,\/5.Q$5232<](9X
MI <@,>5<L]BE /3ZEN1/G%,1GY49T5V(MF@;@(H6_W.:C]^"!1VAVRTCNR&]
MW9Q\+&F8;#7Z1CHNRDRKZ]%+.Y(^9<\<;*%#$@?V#,'+"BW,YC:%^W=CK^#0
M:YYK#S;]:V:B9A%*P=B+;K*-Y,P\H@<+5O>ZH;H"*-D16\!30 MFLE*VU[,S
M=61XB)B/;>D@^ZX#\2;L:K;*D'^(DC"Y"3370[=L1B36LL<TNW^@ X@^([A"
M-CM;1<\F,G>D@%%PK1U;>GDZGS5/,C^K7 I&N C518*SBID;+2O>HJ]6'28#
MN'Z5Y3LOW,%?.]?*?Y?5B\.)1(GOVR0[*YPU*8KR#/>J,BH[_WM=DB3T9,7
MXY;VZ+WJZ4QX-G(60ZC.[3"-3U1G\"(^*$,Q0D7G9@8PTTN.MKC G![PCLZ@
M6A:; KT!ZU VC>/?1##O3\F3JE;GPBK42S<V:PS7<#L]>7UQ\Q+K57.*DXN;
M/\/UV*-FSON+*(Z"@.\6=OOT(Z8-C:;]Z1FTB?G!X:/+),BY2VSDIY$R7(;S
M>W1*,!S$Y$YT60S.C<+?=++07IA7 R(=LJ,R!1FN(AHPN?LD2Q-%.Z$OGQWD
M3(X< -+JQ80YE:H9PX[M #)#4[9>(M #9]Z3D"S3,AQ>!F6T,!G6LA6,7W+&
MDXPB.L0H3+T:,+,Q*_DN+J<&R-!4BFCM6FR6EW%V>+:WMH:%@:8@H]CZ J3%
M[;9DYW-IQQ.J#'->U>DVN(GK8I7F,A;C'!9 $Q\ 5'P4C$\(4$'^$:M&"7.*
M*G5'6_(>D&V&@BPQ&2&+24BPUN<2/"*7VO)%5'UR]AV!JR1[=B,,7,H/F4%)
M$*GW;!?4M^4]Y6!2RR0=G6@_3\Q1HB:O=O@A<^,?W36!NSZ?!<B6U*%3,CJ>
M:5IR<.:DT[*(YT?(@CPAUF)CCP\#"5WV.P^CW,*7%;>U6'#)A+_+[R2>O^VE
M$9.R[MU"E_^&\0-9S:;,A#/AYN9OG2.TVF$!T4Q2!::,NMU5(D,%TP\2\A5O
MY=K(TAM,PY.:/#&Q!+-+]*7S"#OX=3-=IN_F:,U4^T?TX/':#6"T#5R7,EZA
M6<$:QF1/>-OPBO##!I,UJR7"Z+']-5:W(*ZXA/&*CR2LF<!11\,N@DH;N:M8
M2RWQM)BB8!DJ8FN;>=0?F6PI)ZJM.&>6,U,+W  /K&2P+-.Z+*Q08"X O^ H
MLAEC/?$E@'#J3T\5=_8NDZ[+W6R<L>',FNO)<71X//MZY<3 W9U:4<@D?3$K
MQ(D'4,R1[''P_S1IKTHO8:.L+)::VO(JQ%@[ E2>#V$YP' W''"8&_2=S7AD
MY2:)+Q"V3IR;4YE8(ZGB*"+>"M]I^)3,Y#S+4"*2D[Z7VHD^M,;M=,'WR[I
MJ7E@5&XGJ1[80JFH8>@1!J>.2J-9%;IM_(R)"]P&^K?^/.OT;C#'KFT0 <5L
M0WOMS<8<VH.5MPGP:]L> 7( 2^#-"9O%/E3I]B&1O)K6RBU3;R5/VI>+(E1L
MUGL^5 W)CO'XNKS-$K07E>3VA2??R+C=&OPUPV?KKB6Z:([Z&^8QH9"IN#\>
M4>'+.17$Q/+FPPE,'FL"%(2=',WB_G0!)#GL3Z+1))Y/QR@4E:@4V.2TSERG
MC9&#!;0VCTZ'BS/Z/)E%WS#T'V.XAO%H/,8/HSG_V8=%.R82C1;3NNM>1,/A
M+!XN^E03=$S52_$;+!A[V0Q[&LP7\6 QCT:# 7R>Q_/YS(5L1*<"B#UKNT[&
M\6(\B!;X[V@8O7/J.ZP[]-X?4MU2ZAS_AGTX-EY.360RGL2+X8"+F$HMW<D8
MFAL/VU,93Z?QHM_'1V%WS^#O>3R ;3YJ.O.X/^_SYN);"W]&PVD\F<Y=D5KX
M>SJ9M$++2X'QTB6M<"*F? A;3Y7YV&(9BKR2G,L&2&79N&;SK4!SGV-T0)C<
MQ8FQVC:Q9K7;<J!N0 XU<ID-"OSZF,"O"B\(11#XF5Y"D0+*;>RTJE#F<Y5W
M.*2FV5Q9E%\7\;;Q<2N]Y'3'J?4PM:,KK<ZJRM_@.\!C/0W9N+Q;V17\-"4:
M\M\!Y-=42EJ!Q5ICPWZ! *.:.-%9\S%)J^:%/%I<5)CG&S_$,#J/#E37H4AM
M5?-S)@8>%,O;=IO9>1\$"YL]^=*5<K-FFCEP@>_0=H>2MEFS5WA&E4AA6V![
M#KQS<F8*A74I_'S.C??+:\ZDS/#\ _;-6%E1-J:^G$OJJ(K+4&D,5IHTVK_B
M=(/&>9:CUB'TC==#FJ<6X"H%2V!AO^. 'TH84"Q33F=!E]RNQN_Q,'%V/()0
ME:E#"1#LY@0Z.[PHMBHP*"$E/$;X/0XHS2I+)JGS/R+&3Y(0<S@ "H=Z!=_<
M=5=!]-.2WX-L6K4*J3$;D/PBK-]8^&"[ AL[-Z&E';$E@ZD(E&ICNNP>M$ :
MX42AN=H\M$[K1B#?KK)8>]#;2I(XX%SE3VCK)=N9,8O .EF@D?2K^[RH*3W"
M)EOOUFYPU+XMC;&1J"_. VG7E0R&1!0R[.*>NU**-*<+5L&S=-Y='@X.XS#4
MU$2O']1+;,&$H[03GH )K-!V24JK9ZO+>8S2+_]C:<CW/Y)5K"GP+WQ\OF%G
M8V!GEG-<Z%YQ>/3(#!ZYEE0D,16[Y<6_,L L"E!G0\,;86_[S-ZOT]O2L,;I
M7M8X/>\/X^AMBN@,RPO'(!*;^Y$1C]HNT=B2MOJVD'+/1GBPEB6B&@R+35.;
M3R(JT2V#T@'5.E.X"1R3CYZ0N U1;RI74K%)'0T+B<[B>5<L=R:7<4/L8DR
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
M(CS:-Y#2FK]K"XYW]?@'4$L#!!0    ( )6%"4]EYR^Q,@0  !PA   /
M>&PO=V]R:V)O;VLN>&ULQ9K?;]HZ%(#_%2M/O=+MA?R@VZHQB0);*_4":M!>
MKTQBP%IB,]MIU_WU]SB(SFFSH_MR+B\D<1S[BV/[.W'X^*3-MXW6W]B/NE)V
M'.V=.UP/!K;8BYK;O_1!*#BSU:;F#@[-;F /1O#2[H5P=35(AL.K0<VEBCY]
M/)6U,H/P0#M1.*D5)/J$KU(\V5_G_2'CD.%1K/EF' TCQANG/\O*"3/C3GPQ
MNCE(M1M'<<2VTEB7^[K;G+54LI8_1=D>V;U^NM5&_M3*\2HOC*ZJ]BI_HKT(
M:K O*5^%<;+H9'1\\\"!=1Q=#:' 1VGE1E;2/8^C=K\2$=S%(+B-MAU.VV,C
M7IO_THQZNY6%F.FBJ85RQW8THO*U*[N7!QLQQ6LQCJ;Z41BVXCOAL:&6N_)X
M"PX:YQ<7,]<23IB[,O:,A#S+1;Z\OYM-UO,9NYG<3Q;3.<MOY_-U'@ F"&!R
M-D!VL>(!9(I IO\C9+Z&S=_S!0 N/[.[Q7090&8(9'8VR'R]G :0(P1R=#;(
MZ22_#2"O$,@K6L@O0@G#JP#F'0+SCA8FESLE(2]7CDV*0C?*P?S*5KJ2A10V
M@'R/0+ZGA0S <L=5R4T9DGU R#[0DMTT5BIA+;3=]P8J;S.$<_,0FYR'Q*,!
MW&= IY8]B$+(1P[5LSM55$WIFS+$1!U"+1%M 1$>*YM;)^%Z 7O<*&"T3*L0
M$S-)3*P2"%X.$"4\_\E6E1\M+3 \](._+H3$3!(3J\0#N>>0!E-&3.R,F=AT
M6@8S0TRLAI<>M8((*M]STPFA,!W$Q#Z CN4KU8K!Y7Y\ZEJP-?_1F7UCS!$Q
ML20>?"*,RA6'*+F+A5DA)M9"+IRKA,_$)CLCQ.N!B'DA)A;#<2!>WG +[3;5
M-11EVUQA7(S)(2&60]YLK/C>^,:;/\)O^%033 <)L0[0B.2?),1$7RR(=8!C
MIB$F)H2$6 A]H1.[6/M0P/X10F*>2(@]T1M%]5)B!DFH7RZP<*K;,3&=),0Z
M0<.I+B;FE(38*6@XQ2Y"3,PQ";%C? C3VQ,QN234<GD3R_0AIIA>4F*]O H9
M>ODPRZ1GM4P68F*628DMTS]]SX3CLNHV)KI^12R9_OG[DDW*TN^'F)AFTK-H
MYI+!5.3+"S$QSZ1G]4P86:289]*S>J:#B7DF)?8,CMD9Z)AG4F+/X)BC$!,S
M3TIL'MS:E^%2-6:?C-@^*&8G!LHP"67$$CJ^)/;.YQEFG8S8.L>@IX\*LTQ&
MO;;5$_7T,:(?28@5\_NUG)8UQ,04DQ$KYG5T]J)JQ2N@#C$QQ63$BGF+F4.I
M90,^7&[90XB)*2:C_H;2LPYUZIJ=GHD))B,6S&\7I(ZD(28FF(Q8,&^6I7K'
M^ B3RZB5R^#T-;X46XCZR@44;R&]X%6Q,LQOCI\4LI%?*-PV536%M*6ZU[S]
MJ.[+./TQX=._4$L#!!0    ( )6%"4\6_TPVV@$  )L>   :    >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'/%V<U.PD 4AN%;(;T A_-3_(FX<N-6O8$&
M!DJ$MNF,4>_>RL:::#\7Y&-#0TK.>5</S?3V,>ZKO&N;5.^Z-'L_[)NT+.J<
MNYL0TJJ.ARI=M%ULACN;MC]4>?C:;T-7K5ZJ;0PZGR]"/YY1W-V.9\X>ULNB
M?UA+,7NN^FW,RR*\[\-;V[^D.L:<PO$B%\."X2<?7?S/^G:SV:WB?;MZ/<0F
M_U+QO: (OP?I=)#2@VPZR.A!/AWD]*!R.JBD!RVF@Q;TH,OIH$MZT-5TT!4]
MZ'HZZ)H>)',@XYR?A+#F:RV :^%[+0!LX8LM@&SAFRT ;>&K+8!MX;LM &[A
MRRV ;N';+0!OX>NM0&_EZZU ;SW#LS9ZV.;KK4!OY>NM0&_EZZU ;^7KK4!O
MY>NM0&_EZZU ;^7KK4!OY>MM0&_CZVU ;^/K;4!O.\-9"3HLX>MM0&_CZVU
M;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^OM0&_GZ^U ;^?K[4!OY^OM0&\_PUDW
M.NSFZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K[4!OY^M= KU+OM[E2.]45WU</^5^
MUVS3J4M^#/^S9@1WRA_[>/J,X]0_]X^4SL.6&(Z?)_\'.T[]B@@_WD7??0)0
M2P,$%     @ E84)3TJ5)=W' 0  B!X  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=G+;L(P$ 707T'95L3X 7T(V+3=MDCM#[C)0"*2V+(-A;^O$Z!2*RI1
M =+=$))Q9FZ"=3:,W[>6?&]35XV?)$4(]H$QGQ54:Y\:2TVLS(VK=8BG;L&L
MSI9Z04P,!B.6F290$_JA[9%,QT\TUZLJ]!YWU]O6DT1;6Y69#J5IV+K)?S7M
M[QNFCJINC2]*ZV_B@J3WO(E=?+PV26+5)^R$";]O;,_C?:]K<J[,Z5_1S'Q>
M9I2;;%7'6U)O'>G<%T2AKE)?:$?Y6W!EL]CGG6D77G0=&[--Q7XL2*^7(VPK
M.AZ@JUQR<HC;@HZ-Z@J[3W[6P,-NR(RCOG6QZD)YY/%BI%FL>M8NO.0C4KMU
M<LI/&AY;7^^'_31NV7T_]L*_BYYUA_/>^N5R") <$B2' LDQ!,DQ LEQ"Y+C
M#B3'/4@./D )@B(J1R&5HYC*45#E**IR%%8YBJL<!5:.(JM D56@R"I09!4H
ML@H4606*K )%5H$BJT"15:#(*E%DE2BR2A19)8JL$D56B2*K1)%5HL@J4625
M*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLBH4616*K,,KRMH=TUJ7S5])/HQ9
M'N:S[@_HZ1=02P$"% ,4    " "5A0E/'R// \     3 @  "P
M    @ $     7W)E;',O+G)E;'-02P$"% ,4    " "5A0E/)^B'#H(   "Q
M    $               @ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0
M   ( )6%"4\#&&R@[P   "L"   1              "  9D!  !D;V-0<F]P
M<R]C;W)E+GAM;%!+ 0(4 Q0    ( )6%"4^97)PC$ 8  )PG   3
M      "  ;<"  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ E84)
M3Q:T,1=Q P  #Q$  !@              ( !^ @  'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;%!+ 0(4 Q0    ( )6%"4]=7Y38KP0  /D7   8
M      "  9\,  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M" "5A0E/I4F2"-,"  #$"P  &               @ &$$0  >&PO=V]R:W-H
M965T<R]S:&5E=#,N>&UL4$L! A0#%     @ E84)3_?09-1?!   [A,  !@
M             ( !C10  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4
M Q0    ( )6%"4]S?.;6? <  -<O   8              "  2(9  !X;"]W
M;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " "5A0E/74WC)1X%  !.
M&@  &               @ '4(   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL
M4$L! A0#%     @ E84)3_G][SVQ 0  T@,  !@              ( !*"8
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( )6%"4_5R1#;
MM $  -(#   8              "  0\H  !X;"]W;W)K<VAE971S+W-H965T
M."YX;6Q02P$"% ,4    " "5A0E/'),0$+4!  #2 P  &
M@ 'Y*0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ E84)
M3UWW\1FU 0  T@,  !D              ( !Y"L  'AL+W=O<FMS:&5E=',O
M<VAE970Q,"YX;6Q02P$"% ,4    " "5A0E/4+@.K[,!  #2 P  &0
M        @ '0+0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0
M   ( )6%"4]H? :NM0$  -(#   9              "  ;HO  !X;"]W;W)K
M<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ E84)3_FBCRVU 0  T@,
M !D              ( !IC$  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q0
M2P$"% ,4    " "5A0E/10M>.;$!  #2 P  &0              @ &2,P
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( )6%"4^Q2N;>
MM0$  -(#   9              "  7HU  !X;"]W;W)K<VAE971S+W-H965T
M,34N>&UL4$L! A0#%     @ E84)3Y&XP82T 0  T@,  !D
M ( !9C<  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " "5
MA0E/$SO$U[0!  #2 P  &0              @ %1.0  >&PO=V]R:W-H965T
M<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( )6%"4\=R6CUM $  -(#   9
M          "  3P[  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#
M%     @ E84)3V379!RU 0  T@,  !D              ( !)ST  'AL+W=O
M<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " "5A0E/J'TWW+0!  #2
M P  &0              @ $3/P  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;%!+ 0(4 Q0    ( )6%"4][:K?<LP$  -(#   9              "  ?Y
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ E84)3SA+
MKBQ- @  / @  !D              ( !Z$(  'AL+W=O<FMS:&5E=',O<VAE
M970R,BYX;6Q02P$"% ,4    " "5A0E/>#I%W\8!   W!   &0
M    @ %L10  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    (
M )6%"4]]>DJ!MP$  -(#   9              "  6E'  !X;"]W;W)K<VAE
M971S+W-H965T,C0N>&UL4$L! A0#%     @ E84)3QFFKU.W 0  T@,  !D
M             ( !5TD  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"
M% ,4    " "5A0E/>T8QU;<!  #2 P  &0              @ %%2P  >&PO
M=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( )6%"4_9]@<&MP$
M -(#   9              "  3--  !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&UL4$L! A0#%     @ E84)3UQ4*0FW 0  T@,  !D              ( !
M(4\  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "5A0E/
MJ;?><[@!  #2 P  &0              @ $/40  >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;%!+ 0(4 Q0    ( )6%"4\BKRPCM0$  -(#   9
M      "  ?Y2  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%
M  @ E84)3^YH;5RW 0  T@,  !D              ( !ZE0  'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " "5A0E/ZQAAB T#  !D#0
M&0              @ '85@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+
M 0(4 Q0    ( )6%"4\X5QRLH@0  %T7   9              "  1Q:  !X
M;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ E84)3[.%OV1P
M @  V0@  !D              ( !]5X  'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6Q02P$"% ,4    " "5A0E/";38(9$"   7"0  &0
M@ &<80  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( )6%
M"4\FY^IX&@(   T&   9              "  61D  !X;"]W;W)K<VAE971S
M+W-H965T,S8N>&UL4$L! A0#%     @ E84)3S8$E? E @  %08  !D
M         ( !M68  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M    " "5A0E/0-Q:NU\"  "@!P  &0              @ $1:0  >&PO=V]R
M:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( )6%"4_%]MIQU0$  .<$
M   9              "  :=K  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
M4$L! A0#%     @ E84)3Z!#A<\* P  & T  !D              ( !LVT
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "5A0E/&3BD
M9RH"  #W!@  &0              @ 'T<   >&PO=V]R:W-H965T<R]S:&5E
M=#0Q+GAM;%!+ 0(4 Q0    ( )6%"4^CI25//@0  "H6   9
M  "  55S  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @
ME84)3W\FAO*H @  2 H  !D              ( !RG<  'AL+W=O<FMS:&5E
M=',O<VAE970T,RYX;6Q02P$"% ,4    " "5A0E/X#T6NY4#  "B#P  &0
M            @ &I>@  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4
M Q0    ( )6%"4_Y5YJG,P(  *\&   9              "  75^  !X;"]W
M;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ E84)3^=F8;0  P
M20T  !D              ( !WX   'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6Q02P$"% ,4    " "5A0E/Q$/60>8$   ^'0  &0              @ $6
MA   >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( )6%"4^F
MUW?;X@(  %4+   9              "  3.)  !X;"]W;W)K<VAE971S+W-H
M965T-#@N>&UL4$L! A0#%     @ E84)3^G?2J#Y 0  /P4  !D
M     ( !3(P  'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M" "5A0E/T] 6?\L"  !R"P  &0              @ %\C@  >&PO=V]R:W-H
M965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( )6%"4\JQ!XA!G,  #3& 0 4
M              "  7Z1  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0
M   ( )6%"4]2H-VJ4P(  +@+   -              "  ;8$ 0!X;"]S='EL
M97,N>&UL4$L! A0#%     @ E84)3V7G+[$R!   '"$   \
M ( !- <! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( )6%"4\6_TPVV@$
M )L>   :              "  9,+ 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<U!+ 0(4 Q0    ( )6%"4]*E27=QP$  (@>   3              "
M :4- 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     [ #L #Q   )T/ 0
!  $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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>67
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>259</ContextCount>
  <ElementCount>288</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>60</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - General</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/General</Role>
      <ShortName>General</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Accounting Standards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/AccountingStandards</Role>
      <ShortName>Accounting Standards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2109104 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/BusinessAcquisitions</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2113105 - Disclosure - Contracts Receivable Including Retainage, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet</Role>
      <ShortName>Contracts Receivable Including Retainage, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2116106 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts</Role>
      <ShortName>Costs and Estimated Earnings on Uncompleted Contracts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2121107 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2125108 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2127109 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2130110 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2133111 - Disclosure - Provision for Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ProvisionforIncomeTaxes</Role>
      <ShortName>Provision for Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2135112 - Disclosure - Related Parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RelatedParties</Role>
      <ShortName>Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2139113 - Disclosure - Settlement Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SettlementAgreement</Role>
      <ShortName>Settlement Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2141114 - Disclosure - Equity-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EquityBasedCompensation</Role>
      <ShortName>Equity-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2143115 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2307302 - Disclosure - Accounting Standards (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/AccountingStandardsTables</Role>
      <ShortName>Accounting Standards (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/AccountingStandards</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2310303 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/BusinessAcquisitionsTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/BusinessAcquisitions</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2314304 - Disclosure - Contracts Receivable Including Retainage, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables</Role>
      <ShortName>Contracts Receivable Including Retainage, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2317305 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables</Role>
      <ShortName>Costs and Estimated Earnings on Uncompleted Contracts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2322306 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/PropertyPlantandEquipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2328307 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/Debt</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2331308 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/EarningsPerShare</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2336309 - Disclosure - Related Parties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RelatedPartiesTables</Role>
      <ShortName>Related Parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/RelatedParties</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Accounting Standards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/AccountingStandardsDetails</Role>
      <ShortName>Accounting Standards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/AccountingStandardsTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - Business Acquisitions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail</Role>
      <ShortName>Business Acquisitions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2412404 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail</Role>
      <ShortName>Business Acquisitions - Proforma Revenue and Net Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2415405 - Disclosure - Contracts Receivable Including Retainage, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails</Role>
      <ShortName>Contracts Receivable Including Retainage, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2418406 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail</Role>
      <ShortName>Costs and Estimated Earnings on Uncompleted Contracts - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2419407 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail</Role>
      <ShortName>Costs and Estimated Earnings on Uncompleted Contracts - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2420408 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails</Role>
      <ShortName>Costs and Estimated Earnings on Uncompleted Contracts - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2423409 - Disclosure - Property, Plant and Equipment - Schedule of PP&amp;E (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails</Role>
      <ShortName>Property, Plant and Equipment - Schedule of PP&amp;E (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2424410 - Disclosure - Property, Plant and Equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails</Role>
      <ShortName>Property, Plant and Equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2426411 - Disclosure - Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EquityDetails</Role>
      <ShortName>Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/Equity</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2429412 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/DebtTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2432413 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/EarningsPerShareTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2434414 - Disclosure - Provision for Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail</Role>
      <ShortName>Provision for Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/ProvisionforIncomeTaxes</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2437415 - Disclosure - Related Parties - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail</Role>
      <ShortName>Related Parties - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2438416 - Disclosure - Related Parties - Schedule Of Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails</Role>
      <ShortName>Related Parties - Schedule Of Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2440417 - Disclosure - Settlement Agreement (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SettlementAgreementDetail</Role>
      <ShortName>Settlement Agreement (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SettlementAgreement</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2442418 - Disclosure - Equity-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/EquityBasedCompensationDetails</Role>
      <ShortName>Equity-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/EquityBasedCompensation</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="road-20190630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2444419 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.constructionpartners.net/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.constructionpartners.net/role/SubsequentEvents</ParentRole>
      <Position>50</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="road-20190630.htm">road-20190630.htm</File>
    <File>a2019q3exhibit311.htm</File>
    <File>a2019q3exhibit312.htm</File>
    <File>a2019q3exhibit321.htm</File>
    <File>a2019q3exhibit322.htm</File>
    <File>a2019q3exhibit951.htm</File>
    <File>exhibit101-firstamendm.htm</File>
    <File>road-20190630.xsd</File>
    <File>road-20190630_cal.xml</File>
    <File>road-20190630_def.xml</File>
    <File>road-20190630_lab.xml</File>
    <File>road-20190630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>70
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "road-20190630.htm": {
   "axisCustom": 0,
   "axisStandard": 23,
   "contextCount": 259,
   "dts": {
    "calculationLink": {
     "local": [
      "road-20190630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "road-20190630_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "road-20190630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "road-20190630_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "road-20190630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "road-20190630.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd"
     ]
    }
   },
   "elementCount": 393,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 39,
    "http://xbrl.sec.gov/dei/2019-01-31": 9,
    "total": 48
   },
   "keyCustom": 26,
   "keyStandard": 262,
   "memberCustom": 27,
   "memberStandard": 31,
   "nsprefix": "road",
   "nsuri": "http://www.constructionpartners.net/20190630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.constructionpartners.net/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109104 - Disclosure - Business Acquisitions",
     "role": "http://www.constructionpartners.net/role/BusinessAcquisitions",
     "shortName": "Business Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113105 - Disclosure - Contracts Receivable Including Retainage, Net",
     "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet",
     "shortName": "Contracts Receivable Including Retainage, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116106 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts",
     "role": "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts",
     "shortName": "Costs and Estimated Earnings on Uncompleted Contracts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121107 - Disclosure - Property, Plant and Equipment",
     "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125108 - Disclosure - Equity",
     "role": "http://www.constructionpartners.net/role/Equity",
     "shortName": "Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127109 - Disclosure - Debt",
     "role": "http://www.constructionpartners.net/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130110 - Disclosure - Earnings Per Share",
     "role": "http://www.constructionpartners.net/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133111 - Disclosure - Provision for Income Taxes",
     "role": "http://www.constructionpartners.net/role/ProvisionforIncomeTaxes",
     "shortName": "Provision for Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135112 - Disclosure - Related Parties",
     "role": "http://www.constructionpartners.net/role/RelatedParties",
     "shortName": "Related Parties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139113 - Disclosure - Settlement Agreement",
     "role": "http://www.constructionpartners.net/role/SettlementAgreement",
     "shortName": "Settlement Agreement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141114 - Disclosure - Equity-Based Compensation",
     "role": "http://www.constructionpartners.net/role/EquityBasedCompensation",
     "shortName": "Equity-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143115 - Disclosure - Subsequent Events",
     "role": "http://www.constructionpartners.net/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "road:SeasonalityPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "road:SeasonalityPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "road:RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Significant Accounting Policies (Tables)",
     "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "road:RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307302 - Disclosure - Accounting Standards (Tables)",
     "role": "http://www.constructionpartners.net/role/AccountingStandardsTables",
     "shortName": "Accounting Standards (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310303 - Disclosure - Business Acquisitions (Tables)",
     "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsTables",
     "shortName": "Business Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314304 - Disclosure - Contracts Receivable Including Retainage, Net (Tables)",
     "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables",
     "shortName": "Contracts Receivable Including Retainage, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317305 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts (Tables)",
     "role": "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables",
     "shortName": "Costs and Estimated Earnings on Uncompleted Contracts (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322306 - Disclosure - Property, Plant and Equipment (Tables)",
     "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328307 - Disclosure - Debt (Tables)",
     "role": "http://www.constructionpartners.net/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331308 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://www.constructionpartners.net/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336309 - Disclosure - Related Parties (Tables)",
     "role": "http://www.constructionpartners.net/role/RelatedPartiesTables",
     "shortName": "Related Parties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Significant Accounting Policies (Details)",
     "role": "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails",
     "shortName": "Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "road:RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i8c7d9427cc524397a0f2dec10690b1fd_D20190401-20190630",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - Disclosure - Accounting Standards (Details)",
     "role": "http://www.constructionpartners.net/role/AccountingStandardsDetails",
     "shortName": "Accounting Standards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i5bf946cd37e948889f08f8c96923d0c7_D20190401-20190630",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411403 - Disclosure - Business Acquisitions - Additional Information (Detail)",
     "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail",
     "shortName": "Business Acquisitions - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i8522b85694d04ec88747e5badaacf17e_D20190226-20190226",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412404 - Disclosure - Business Acquisitions - Proforma Revenue and Net Income (Detail)",
     "role": "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail",
     "shortName": "Business Acquisitions - Proforma Revenue and Net Income (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ib097449cbdb1466197ffef9352f15e14_D20180401-20180630",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415405 - Disclosure - Contracts Receivable Including Retainage, Net (Details)",
     "role": "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails",
     "shortName": "Contracts Receivable Including Retainage, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "road:CostsOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418406 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Detail)",
     "role": "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail",
     "shortName": "Costs and Estimated Earnings on Uncompleted Contracts - Cost and Estimated Earnings Compared to Billings on Uncompleted Contracts (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "road:CostsOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ibdb241eab09240528454494b4dc7f5de_I20180930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419407 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Detail)",
     "role": "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail",
     "shortName": "Costs and Estimated Earnings on Uncompleted Contracts - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": "-3",
      "lang": null,
      "name": "road:ContractwithCustomerAssetNetCurrentIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420408 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts - Narrative (Details)",
     "role": "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails",
     "shortName": "Costs and Estimated Earnings on Uncompleted Contracts - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423409 - Disclosure - Property, Plant and Equipment - Schedule of PP&E (Details)",
     "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails",
     "shortName": "Property, Plant and Equipment - Schedule of PP&E (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424410 - Disclosure - Property, Plant and Equipment - Narrative (Details)",
     "role": "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails",
     "shortName": "Property, Plant and Equipment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i45d266208ca941429601032d35346422_D20190228-20190228",
      "decimals": "-5",
      "lang": null,
      "name": "road:PaymentsForAssetAcquisitions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426411 - Disclosure - Equity (Details)",
     "role": "http://www.constructionpartners.net/role/EquityDetails",
     "shortName": "Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i6015d982473e4752b74cb76a29fea6f9_I20180508",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429412 - Disclosure - Debt (Details)",
     "role": "http://www.constructionpartners.net/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredFinanceCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432413 - Disclosure - Earnings Per Share (Details)",
     "role": "http://www.constructionpartners.net/role/EarningsPerShareDetails",
     "shortName": "Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i0f2361b10a3246f8b42f1be08e6a8652_D20190401-20190630",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i666f6282cfa94b0cbdeb3958b4468aee_D20181001-20181231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434414 - Disclosure - Provision for Income Taxes (Detail)",
     "role": "http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail",
     "shortName": "Provision for Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i666f6282cfa94b0cbdeb3958b4468aee_D20181001-20181231",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "if65242207ae44ac2b45e087c2d3ad221_D20180901-20180930",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437415 - Disclosure - Related Parties - Additional Information (Detail)",
     "role": "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
     "shortName": "Related Parties - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "if65242207ae44ac2b45e087c2d3ad221_D20180901-20180930",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i6b853b6406e84b7a8702a1c5ce708f19_D20190401-20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438416 - Disclosure - Related Parties - Schedule Of Related Party Transactions (Details)",
     "role": "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails",
     "shortName": "Related Parties - Schedule Of Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i6b853b6406e84b7a8702a1c5ce708f19_D20190401-20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i6634d71757b5498c81b7a1f70d8a772b_D20190401-20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossRelatedToLitigationSettlement",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440417 - Disclosure - Settlement Agreement (Detail)",
     "role": "http://www.constructionpartners.net/role/SettlementAgreementDetail",
     "shortName": "Settlement Agreement (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "if1794f2caf0c4ef6865ec3252ddae3b3_I20180419",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:LossContingencyReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442418 - Disclosure - Equity-Based Compensation (Details)",
     "role": "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
     "shortName": "Equity-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ie125c60f1b6a45168201b5c8789ce8ff_D20190401-20190630",
      "decimals": "-5",
      "lang": null,
      "name": "road:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i00ea03d3d5f240239964e455017b52ec_I20170930",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "i88c47e8929fe42e8bdf5dd2de5c1fd47_D20171001-20171231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ic5b2d3c81f514dea8dd05d7e7f2aff4c_I20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444419 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.constructionpartners.net/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "if0b63fe17f9a43559cfc7942468c7955_D20190701-20190809",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ConversionOfStockSharesConverted1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - General",
     "role": "http://www.constructionpartners.net/role/General",
     "shortName": "General",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Significant Accounting Policies",
     "role": "http://www.constructionpartners.net/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Accounting Standards",
     "role": "http://www.constructionpartners.net/role/AccountingStandards",
     "shortName": "Accounting Standards",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "road-20190630.htm",
      "contextRef": "ia5a582308fb64fbca2320ba50b44728d_D20181001-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 60,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "road_AccountsPayableNoteReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounts Payable Note Receivable [Member]",
        "label": "Accounts Payable Note Receivable [Member]",
        "terseLabel": "Accounts Payable Note Receivable"
       }
      }
     },
     "localname": "AccountsPayableNoteReceivableMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "road_AccruedExpensesAndOtherCurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accrued expenses and other current liabilities.",
        "label": "Accrued Expenses And Other Current Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities",
        "verboseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherCurrentLiabilities",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Cashless Option Exercise",
        "label": "Adjustments To Additional Paid In Capital, Cashless Option Exercise",
        "terseLabel": "Cashless option exercise"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalCashlessOptionExercise",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_AlabamaTransportationDepartmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Alabama transportation department.",
        "label": "Alabama Transportation Department [Member]",
        "terseLabel": "Alabama Department of Transportation"
       }
      }
     },
     "localname": "AlabamaTransportationDepartmentMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_AsphaltTerminalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asphalt Terminal [Member]",
        "label": "Asphalt Terminal [Member]",
        "terseLabel": "Asphalt Terminal"
       }
      }
     },
     "localname": "AsphaltTerminalMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_AssetAcquisitionTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset Acquisition, Transaction Costs",
        "label": "Asset Acquisition, Transaction Costs",
        "terseLabel": "Acquisition costs incurred"
       }
      }
     },
     "localname": "AssetAcquisitionTransactionCosts",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_BillingsOnUncompletedContracts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Billings On Uncompleted Contracts",
        "label": "Billings On Uncompleted Contracts",
        "negatedLabel": "Billings to date on uncompleted contracts"
       }
      }
     },
     "localname": "BillingsOnUncompletedContracts",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ConsiderationNoteReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consideration Note Receivable [Member]",
        "label": "Consideration Note Receivable [Member]",
        "terseLabel": "Consideration Note Receivable"
       }
      }
     },
     "localname": "ConsiderationNoteReceivableMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "road_ConstructionServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Construction Services [Member]",
        "label": "Construction Services [Member]",
        "terseLabel": "Construction Services"
       }
      }
     },
     "localname": "ConstructionServicesMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_ConsultingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consulting Services [Member]",
        "label": "Consulting Services [Member]",
        "terseLabel": "Consulting Services"
       }
      }
     },
     "localname": "ConsultingServicesMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_ContractReceivableIncludingRetainageGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ReceivablesLongTermContractsOrPrograms",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract Receivable, Including Retainage, Gross",
        "label": "Contract Receivable, Including Retainage, Gross",
        "totalLabel": "Contracts receivable including retainage, gross"
       }
      }
     },
     "localname": "ContractReceivableIncludingRetainageGross",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ContractWithCustomerAssetAndLiabilityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract With Customer Asset And Liability [Roll Forward]",
        "label": "Contract With Customer Asset And Liability [Roll Forward]",
        "terseLabel": "Contract With Customer Asset And Liability [Roll Forward]"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityRollForward",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "road_ContractwithCustomerAssetNetCurrentIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail": {
       "order": 1.0,
       "parentTag": "road_IncreaseDecreaseinContractwithCustomerAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with Customer, Asset, Net, Current Increase (Decrease)",
        "label": "Contract with Customer, Asset, Net, Current Increase (Decrease)",
        "terseLabel": "Changes in revenue billed, contract price or cost estimates"
       }
      }
     },
     "localname": "ContractwithCustomerAssetNetCurrentIncreaseDecrease",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ContractwithCustomerLiabilityCurrentIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail": {
       "order": 2.0,
       "parentTag": "road_IncreaseDecreaseinContractwithCustomerAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with Customer, Liability, Current Increase (Decrease)",
        "label": "Contract with Customer, Liability, Current Increase (Decrease)",
        "negatedLabel": "Changes in revenue billed, contract price or cost estimates"
       }
      }
     },
     "localname": "ContractwithCustomerLiabilityCurrentIncreaseDecrease",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Conversion Of Class B Common Stock To Class A Common Stock In Connection With Initial Public Offering Of Class A Common Stock, Value",
        "label": "Conversion Of Class B Common Stock To Class A Common Stock In Connection With Initial Public Offering Of Class A Common Stock, Value",
        "terseLabel": "Conversion of Class B common stock to Class A common stock"
       }
      }
     },
     "localname": "ConversionOfClassBCommonStockToClassACommonStockInConnectionWithInitialPublicOfferingOfClassACommonStockValue",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ConversionOfCommonStockInConnectionWithInitialPublicOffering": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Conversion Of Common Stock In Connection With Initial Public Offering",
        "label": "Conversion Of Common Stock In Connection With Initial Public Offering",
        "terseLabel": "Conversion of Class B Shares to Class A Shares (in shares)",
        "verboseLabel": "Total shares converted (in shares)"
       }
      }
     },
     "localname": "ConversionOfCommonStockInConnectionWithInitialPublicOffering",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "road_ConversionRatetoReclassifyCommonStocktoClassBShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Conversion Rate to Reclassify Common Stock to Class B Shares",
        "label": "Conversion Rate to Reclassify Common Stock to Class B Shares",
        "terseLabel": "Conversion rate"
       }
      }
     },
     "localname": "ConversionRatetoReclassifyCommonStocktoClassBShares",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "road_CostsAndEstimatedEarningsOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Costs And Estimated Earnings On Uncompleted Contracts",
        "label": "Costs And Estimated Earnings On Uncompleted Contracts",
        "totalLabel": "Costs and estimated earnings to date on uncompleted contracts"
       }
      }
     },
     "localname": "CostsAndEstimatedEarningsOnUncompletedContracts",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_CostsInExcessOfBillingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Costs In Excess Of Billings [Abstract]",
        "label": "Costs In Excess Of Billings [Abstract]",
        "terseLabel": "Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsAbstract",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "road_CostsOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail": {
       "order": 1.0,
       "parentTag": "road_CostsAndEstimatedEarningsOnUncompletedContracts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Costs On Uncompleted Contracts",
        "label": "Costs On Uncompleted Contracts",
        "terseLabel": "Costs on uncompleted contracts"
       }
      }
     },
     "localname": "CostsOnUncompletedContracts",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_DeepSouthAdventuresCharterServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deep South Adventures Charter Services [Member]",
        "label": "Deep South Adventures Charter Services [Member]",
        "terseLabel": "Deep South Adventures, LLC"
       }
      }
     },
     "localname": "DeepSouthAdventuresCharterServicesMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_DepartmentOfTransportationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Department Of Transportation [Member]",
        "label": "Department Of Transportation [Member]",
        "terseLabel": "Department of Transportation"
       }
      }
     },
     "localname": "DepartmentOfTransportationMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_DisposedEntitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposed Entit [Member]",
        "label": "Disposed Entit [Member]",
        "terseLabel": "Disposed entity"
       }
      }
     },
     "localname": "DisposedEntitMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_EmergingGrowthCompanyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Emerging Growth Company",
        "label": "Emerging Growth Company [Policy Text Block]",
        "terseLabel": "Emerging Growth Company"
       }
      }
     },
     "localname": "EmergingGrowthCompanyPolicyTextBlock",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "road_EstimatedEarningsOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail": {
       "order": 2.0,
       "parentTag": "road_CostsAndEstimatedEarningsOnUncompletedContracts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated Earnings On Uncompleted Contracts",
        "label": "Estimated Earnings On Uncompleted Contracts",
        "terseLabel": "Estimated earnings to date on uncompleted contracts"
       }
      }
     },
     "localname": "EstimatedEarningsOnUncompletedContracts",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_HAPropertiesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "H&amp;A Properties LLC [Member]",
        "label": "H&amp;A Properties LLC [Member]",
        "terseLabel": "H&amp;A",
        "verboseLabel": "H&amp;A"
       }
      }
     },
     "localname": "HAPropertiesLLCMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_HKLtd.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "H&amp;K, Ltd. [Member]",
        "label": "H&amp;K, Ltd. [Member]",
        "terseLabel": "H&amp;K"
       }
      }
     },
     "localname": "HKLtd.Member",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_HotMixAsphaltManufacturingPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hot Mix Asphalt Manufacturing Plan",
        "label": "Hot Mix Asphalt Manufacturing Plan [Member]",
        "terseLabel": "Hot Mix Asphalt Manufacturing Plan"
       }
      }
     },
     "localname": "HotMixAsphaltManufacturingPlanMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_HotMixAsphaltandReadyMixConcreteMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hot Mix Asphalt and Ready-Mix Concrete [Member]",
        "label": "Hot Mix Asphalt and Ready-Mix Concrete [Member]",
        "terseLabel": "Hot Mix Asphalt and Ready-Mix Concrete"
       }
      }
     },
     "localname": "HotMixAsphaltandReadyMixConcreteMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "road_IncreaseDecreaseInContractReceivableIncludingRetainageNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Contract Receivable Including Retainage, Net",
        "label": "Increase (Decrease) In Contract Receivable Including Retainage, Net",
        "negatedTerseLabel": "Contracts receivable including retainage, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractReceivableIncludingRetainageNet",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_IncreaseDecreaseinContractwithCustomerAssetLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) in Contract with Customer, Asset (Liability)",
        "label": "Increase (Decrease) in Contract with Customer, Asset (Liability)",
        "totalLabel": "Changes in revenue billed, contract price or cost estimates"
       }
      }
     },
     "localname": "IncreaseDecreaseinContractwithCustomerAssetLiability",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_IslandPondCorporateServicesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Island Pond Corporate Services, LLC [Member]",
        "label": "Island Pond Corporate Services, LLC [Member]",
        "terseLabel": "Island Pond"
       }
      }
     },
     "localname": "IslandPondCorporateServicesLLCMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_LegalServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Legal Service [Member]",
        "label": "Legal Service [Member]",
        "terseLabel": "Legal Services"
       }
      }
     },
     "localname": "LegalServiceMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_LossContingencyNumberOfInstallments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loss Contingency, Number Of Installments",
        "label": "Loss Contingency, Number Of Installments",
        "terseLabel": "Number of equal installments payable"
       }
      }
     },
     "localname": "LossContingencyNumberOfInstallments",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "road_NetBillingsInExcessOfCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net Billings In Excess Of Costs [Abstract]",
        "label": "Net Billings In Excess Of Costs [Abstract]",
        "terseLabel": "Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts"
       }
      }
     },
     "localname": "NetBillingsInExcessOfCostsAbstract",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "road_NorthCarolinaTransportationDepartmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "North carolina transportation department.",
        "label": "North Carolina Transportation Department [Member]",
        "terseLabel": "North Carolina Department of Transportation"
       }
      }
     },
     "localname": "NorthCarolinaTransportationDepartmentMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_PaymentsForAssetAcquisitions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payments For Asset Acquisitions",
        "label": "Payments For Asset Acquisitions",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "PaymentsForAssetAcquisitions",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_PaymentsToAcquireAsphaltLiquidTerminalAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payments To Acquire Asphalt Liquid Terminal Assets",
        "label": "Payments To Acquire Asphalt Liquid Terminal Assets",
        "negatedTerseLabel": "Acquisition of liquid asphalt terminal assets"
       }
      }
     },
     "localname": "PaymentsToAcquireAsphaltLiquidTerminalAssets",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_PrivateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Private [Member]",
        "label": "Private [Member]",
        "terseLabel": "Private"
       }
      }
     },
     "localname": "PrivateMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_PublicMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Public [Member]",
        "label": "Public [Member]",
        "terseLabel": "Public"
       }
      }
     },
     "localname": "PublicMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_PurchaserOfSubsidiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchaser Of Subsidiary [Member]",
        "label": "Purchaser Of Subsidiary [Member]",
        "terseLabel": "Purchaser of subsidiary"
       }
      }
     },
     "localname": "PurchaserOfSubsidiaryMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_QuarryReservesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quarry Reserves [Member]",
        "label": "Quarry Reserves [Member]",
        "terseLabel": "Quarry reserves"
       }
      }
     },
     "localname": "QuarryReservesMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_ReclassificationOfCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reclassification Of Common Stock",
        "label": "Reclassification Of Common Stock",
        "terseLabel": "Reclassification of common stock"
       }
      }
     },
     "localname": "ReclassificationOfCommonStock",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ReclassificationOfCommonStockShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reclassification Of Common Stock Shares",
        "label": "Reclassification Of Common Stock Shares",
        "terseLabel": "Reclassification of common stock (in shares)"
       }
      }
     },
     "localname": "ReclassificationOfCommonStockShares",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "road_RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract with Customers From Construction Services",
        "label": "Revenue From Contract with Customers From Construction Services [Policy Text Block]",
        "terseLabel": "Revenue from Contract with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomersFromConstructionServicesPolicyTextBlock",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]",
        "label": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]",
        "terseLabel": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]",
        "label": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]",
        "terseLabel": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_ScheduleOfStockholdersEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Stockholders Equity [Line Items]",
        "label": "Schedule Of Stockholders Equity [Line Items]",
        "terseLabel": "Schedule Of Stockholders Equity [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityLineItems",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_ScheduleOfStockholdersEquityTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Stockholders Equity [Table]",
        "label": "Schedule Of Stockholders Equity [Table]",
        "terseLabel": "Schedule Of Stockholders Equity [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTable",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "road_ScruggsCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Scruggs Company",
        "label": "Scruggs Company [Member]",
        "terseLabel": "Scruggs Company"
       }
      }
     },
     "localname": "ScruggsCompanyMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "road_SeasonalityPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Seasonality [Policy Text Block]",
        "label": "Seasonality [Policy Text Block]",
        "terseLabel": "Seasonality"
       }
      }
     },
     "localname": "SeasonalityPolicyTextBlock",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "road_SettlementAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Settlement Agreement [Member]",
        "label": "Settlement Agreement [Member]",
        "terseLabel": "Settlement Agreement"
       }
      }
     },
     "localname": "SettlementAgreementMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "road_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-based Payment Award, Amount Of Limit Of Dollar Value Of Equity-Based Awards",
        "label": "Share-Based Compensation Arrangement by Share-based Payment Award, Amount Of Limit Of Dollar Value Of Equity-Based Awards",
        "terseLabel": "Amount of limit of dollar value of equity-based awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAmountOfLimitOfDollarValueOfEquityBasedAwards",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grant Date Fair Value",
        "terseLabel": "Grant date fair value of award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_SubcontractingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Subcontracting Services [Member]",
        "label": "Subcontracting Services [Member]",
        "terseLabel": "Subcontracting Services"
       }
      }
     },
     "localname": "SubcontractingServicesMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_SunTxCapitalPartnersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SunTx Capital Partners [Member]",
        "label": "SunTx Capital Partners [Member]",
        "terseLabel": "SunTx Capital Partners"
       }
      }
     },
     "localname": "SunTxCapitalPartnersMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "road_SunTxManagementServicesAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SunTx Management Services Agreement [Member]",
        "label": "SunTx Management Services Agreement [Member]",
        "terseLabel": "SunTx"
       }
      }
     },
     "localname": "SunTxManagementServicesAgreementMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Liability, Income Tax (Expense) Benefit",
        "label": "Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Liability, Income Tax (Expense) Benefit",
        "terseLabel": "Income tax benefit related to tax act"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxExpenseBenefit",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "road_TwoThousandAndEighteenRestrictedStockGrantMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Eighteen Restricted Stock Grant",
        "label": "Two Thousand And Eighteen Restricted Stock Grant [Member]",
        "terseLabel": "2018 Restricted Stock Grant"
       }
      }
     },
     "localname": "TwoThousandAndEighteenRestrictedStockGrantMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "road_TwoThousandAndNineteenRestrictedStockGrantMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Nineteen Restricted Stock Grant",
        "label": "Two Thousand And Nineteen Restricted Stock Grant [Member]",
        "terseLabel": "2019 Restricted Stock Grant"
       }
      }
     },
     "localname": "TwoThousandAndNineteenRestrictedStockGrantMember",
     "nsuri": "http://www.constructionpartners.net/20190630",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r196",
      "r248",
      "r250",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r46",
      "r86"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Non-employee Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r131",
      "r188",
      "r191",
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r130",
      "r188",
      "r190",
      "r293",
      "r296",
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r132",
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_AL": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ALABAMA",
        "terseLabel": "Alabama"
       }
      }
     },
     "localname": "AL",
     "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201409Member": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
        "label": "Accounting Standards Update 2014-09 [Member]",
        "terseLabel": "Accounting Standards Update 2014-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201409Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": {
     "auth_ref": [
      "r42",
      "r257"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": 1.0,
       "parentTag": "road_ContractReceivableIncludingRetainageGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.",
        "label": "Contract Receivable",
        "terseLabel": "Contracts receivable"
       }
      }
     },
     "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r29",
      "r151"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Accumulated depreciation, depletion and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "verboseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r197",
      "r199",
      "r206",
      "r207"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r199",
      "r203",
      "r205"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r23",
      "r134",
      "r141"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ReceivablesLongTermContractsOrPrograms",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r55",
      "r73",
      "r244"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred debt issuance costs and debt discount"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r128",
      "r272",
      "r282"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r5",
      "r45"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r200",
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r234",
      "r235"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BillingsInExcessOfCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Billings in Excess of Cost [Abstract]",
        "terseLabel": "Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts"
       }
      }
     },
     "localname": "BillingsInExcessOfCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "verboseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail",
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r229",
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail",
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "terseLabel": "Acquisition of common shares and voting interest"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r227",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Schedule of pro forma revenues and net income"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r227",
      "r228"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Pro forma net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r227",
      "r228"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Pro forma revenues"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition costs incurred"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r1",
      "r91",
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "terseLabel": "General"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/General"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.",
        "label": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]",
        "terseLabel": "Without Application of ASC 606"
       }
      }
     },
     "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r26",
      "r75"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]",
        "terseLabel": "Cash and cash equivalents:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r76",
      "r82"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r69",
      "r75",
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "End of period",
        "periodStartLabel": "Beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r69",
      "r241"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash items:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/CoverPage",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r38",
      "r158",
      "r275",
      "r287"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r157",
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Settlement Agreement"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/CoverPage",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Class B Common Stock"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/CoverPage",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "verboseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r17",
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "verboseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r118",
      "r119",
      "r238",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r118",
      "r119",
      "r238",
      "r239",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r118",
      "r119",
      "r238",
      "r239",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r113",
      "r281"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Risks"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r118",
      "r119",
      "r238",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r116",
      "r118",
      "r119",
      "r120",
      "r238",
      "r240"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r118",
      "r119",
      "r238",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractReceivableRetainage": {
     "auth_ref": [
      "r41",
      "r258"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": 2.0,
       "parentTag": "road_ContractReceivableIncludingRetainageGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract.",
        "label": "Contract Receivable Retainage",
        "terseLabel": "Retainage"
       }
      }
     },
     "localname": "ContractReceivableRetainage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r182",
      "r184",
      "r189"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, Net, Current",
        "periodEndLabel": "Contract asset, ending balance",
        "periodStartLabel": "Contract asset, beginning balance",
        "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts",
        "verboseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r182",
      "r183",
      "r189"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "negatedPeriodEndLabel": "Net billings in excess of costs, Ending balance",
        "negatedPeriodStartLabel": "Net billings in excess of costs, beginning balance",
        "negatedTotalLabel": "Net billings in excess of costs and estimated earnings on uncompleted contracts"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsCostandEstimatedEarningsComparedtoBillingsonUncompletedContractsDetail",
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r182",
      "r183",
      "r189"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractWithCustomerLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "negatedPeriodEndLabel": "Contract liability, ending balance",
        "negatedPeriodStartLabel": "Contract liability, beginning balance",
        "terseLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts",
        "verboseLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsReconciliationofNetBillingsinExcessofCostsandEstimatedEarningsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Contractors [Abstract]"
       }
      }
     },
     "localname": "ContractorsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Converted",
        "terseLabel": "Shares converted (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Issued",
        "terseLabel": "Conversion of stock, shares issued (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenues",
        "verboseLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for billings on uncompleted contracts in excess of costs and costs of uncompleted contracts in excess of billings.",
        "label": "Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]",
        "terseLabel": "Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r243",
      "r245"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r36",
      "r87",
      "r172",
      "r173",
      "r174",
      "r175",
      "r242",
      "r243",
      "r245",
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r242",
      "r245"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r244"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "negatedTerseLabel": "Deferred debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r73",
      "r84",
      "r218",
      "r220"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r211",
      "r216"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r73",
      "r125"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation, depletion and amortization of long-lived assets",
        "verboseLabel": "Depreciation, depletion and amortization expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.",
        "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]",
        "terseLabel": "Impact of ASC 606"
       }
      }
     },
     "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DilutiveSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]",
        "terseLabel": "Effect of dilutive securities:"
       }
      }
     },
     "localname": "DilutiveSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Equity-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "Net income per share attributable to common stockholders:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r53",
      "r93",
      "r98",
      "r100",
      "r101",
      "r102",
      "r106",
      "r278",
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Net income per common share attributable to common shareholders, basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Denominator"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r53",
      "r93",
      "r98",
      "r100",
      "r101",
      "r102",
      "r106",
      "r278",
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Net income per common share attributable to common stockholders, diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r82",
      "r103",
      "r104",
      "r105"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r89",
      "r212",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r212",
      "r213",
      "r219"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Blended statutory tax rate, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/ProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "2010 Non-Plan Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "verboseLabel": "Construction equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r27",
      "r129",
      "r140"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "verboseLabel": "Investment in joint venture"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "verboseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Gain on sale of equipment, net",
        "terseLabel": "Gain on sale of equipment, net"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.",
        "label": "Gain (Loss) Related to Litigation Settlement",
        "terseLabel": "Settlement income"
       }
      }
     },
     "localname": "GainLossRelatedToLitigationSettlement",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "negatedLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before provision for income taxes and earnings from investment in joint venture"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r51",
      "r73",
      "r126",
      "r140",
      "r276",
      "r289"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedTerseLabel": "Earnings from investment in joint venture",
        "verboseLabel": "Earnings from investment in joint venture"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/ProvisionforIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r84",
      "r127",
      "r221"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "verboseLabel": "Provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r50",
      "r82",
      "r209",
      "r210",
      "r214",
      "r215",
      "r217",
      "r222",
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Billings in excess of costs and estimated earnings on uncompleted contracts"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r99",
      "r104"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Stock Options Agreements and Grants (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Axis]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Domain]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r148",
      "r149"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r67",
      "r70",
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r44",
      "r144"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
        "label": "Land and Land Improvements [Member]",
        "verboseLabel": "Land and improvements"
       }
      }
     },
     "localname": "LandAndLandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r22",
      "r274",
      "r285"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r13",
      "r14"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Compass Revolving Credit Facility"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": {
     "auth_ref": [
      "r47",
      "r181",
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-term contracts or programs.",
        "label": "Long-term Contracts or Programs Disclosure [Text Block]",
        "terseLabel": "Contracts Receivable Including Retainage, Net"
       }
      }
     },
     "localname": "LongTermContractsOrProgramsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r13",
      "r169",
      "r273",
      "r283"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail",
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedLabel": "Current maturities of long-term debt",
        "terseLabel": "Current maturities of debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net of current maturities",
        "verboseLabel": "Long-term debt, net of current maturities"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail",
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r36",
      "r168"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail",
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r166",
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyReceivable": {
     "auth_ref": [
      "r167"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.",
        "label": "Loss Contingency, Receivable",
        "terseLabel": "Aggregate net payments to be received"
       }
      }
     },
     "localname": "LossContingencyReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyReceivableProceeds": {
     "auth_ref": [
      "r68",
      "r167"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from the collection of receivables related to a loss contingency.",
        "label": "Loss Contingency, Receivable, Proceeds",
        "terseLabel": "Installment payments received"
       }
      }
     },
     "localname": "LossContingencyReceivableProceeds",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ManufacturingFacilityMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Structure used in the manufacturing of goods.",
        "label": "Manufacturing Facility [Member]",
        "terseLabel": "Asphalt plants"
       }
      }
     },
     "localname": "ManufacturingFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r69",
      "r71",
      "r74"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities, net of acquisitions"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r48",
      "r49",
      "r52",
      "r74",
      "r104",
      "r277",
      "r290"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]",
        "terseLabel": "Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandards"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "auth_ref": [
      "r78",
      "r79",
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "terseLabel": "Property, plant and equipment financed with accounts payable"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedParties": {
     "auth_ref": [
      "r90",
      "r247",
      "r288"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.",
        "label": "Notes Receivable, Related Parties",
        "terseLabel": "Note receivable as consideration for sale of the wholly-owned subsidiary"
       }
      }
     },
     "localname": "NotesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r234",
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other Current Assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "auth_ref": [
      "r139",
      "r143",
      "r195",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments in debt securities classified as other.",
        "label": "Other Debt Obligations [Member]",
        "terseLabel": "Other long-term debt"
       }
      }
     },
     "localname": "OtherDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r62",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Business acquisition, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInJointVenture": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.",
        "label": "Payments to Acquire Interest in Joint Venture",
        "negatedTerseLabel": "Investment in joint venture"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInJointVenture",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, par value $0.001; 10,000,000 shares authorized and no shares issued and outstanding at June 30, 2019 and September 30, 2018"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r4",
      "r24",
      "r25"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets",
        "verboseLabel": "Other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInJointVenture": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of an investment interest in a joint venture that the reporting entity has not previously accounted for using consolidation or the equity method of accounting.",
        "label": "Proceeds from Divestiture of Interest in Joint Venture",
        "verboseLabel": "Distributions received from investment in joint venture"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfInterestInJointVenture",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from initial public offering of Class A common stock, net of offering costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from issuance of long-term debt, net of debt issuance costs and discount"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfTreasuryStock": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.",
        "label": "Proceeds from Sale of Treasury Stock",
        "terseLabel": "Proceeds from reissuance of treasury stock"
       }
      }
     },
     "localname": "ProceedsFromSaleOfTreasuryStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r29",
      "r152"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r28",
      "r150"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r152",
      "r286"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Total property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r152"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Schedule of property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r150"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r54",
      "r142"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for bad debt"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesLongTermContractsOrPrograms": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.",
        "label": "Receivables, Long-term Contracts or Programs",
        "terseLabel": "Contracts receivable including retainage, net",
        "totalLabel": "Contracts receivable including retainage, net"
       }
      }
     },
     "localname": "ReceivablesLongTermContractsOrPrograms",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r82",
      "r133",
      "r136",
      "r137",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Contracts Receivable Including Retainage, net"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r246",
      "r250",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "negatedLabel": "Revenue Earned (Expense Incurred)",
        "terseLabel": "Payment to related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r196",
      "r248",
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": {
     "auth_ref": [
      "r90",
      "r247"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.",
        "label": "Related Party Transaction, Due from (to) Related Party",
        "terseLabel": "Accounts Receivable (Payable)"
       }
      }
     },
     "localname": "RelatedPartyTransactionDueFromToRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Purchases from related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r196",
      "r248",
      "r250",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Parties"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Repayments of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Repayments of Long-term Lines of Credit",
        "negatedLabel": "Repayments on revolving credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r19",
      "r176",
      "r284"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r187",
      "r188"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenues",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r83",
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Contract Assets and Contract Liabilities"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "verboseLabel": "Costs and Estimated Earnings on Uncompleted Contracts"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContracts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r185"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Remaining performance obligation, amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Performance obligation, expected timing of satisfaction, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CostsandEstimatedEarningsonUncompletedContractsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Number of shares issued in transaction (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Contracts Receivable Including Retainage, Net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/ContractsReceivableIncludingRetainageNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r229",
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r36",
      "r87",
      "r172",
      "r173",
      "r174",
      "r175",
      "r242",
      "r243",
      "r245",
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Summary of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r92",
      "r94",
      "r108",
      "r109",
      "r110"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]",
        "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r29",
      "r152"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentNarrativeDetails",
      "http://www.constructionpartners.net/role/PropertyPlantandEquipmentScheduleofPPEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r85",
      "r248",
      "r250",
      "r251",
      "r252",
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesAdditionalInformationDetail",
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of related party transactions"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.",
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "terseLabel": "Schedule of revenue by major customers"
       }
      }
     },
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r200",
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r116",
      "r118",
      "r119",
      "r120",
      "r238",
      "r240"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedule of customer concentration risk"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Compass Term Loan",
        "verboseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/BusinessAcquisitionsProformaRevenueandNetIncomeDetail",
      "http://www.constructionpartners.net/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Number of shares awarded (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r198",
      "r201"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EarningsPerShareDetails",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Shares issued, price per share (in dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r128",
      "r147",
      "r153",
      "r155",
      "r156",
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/CoverPage",
      "http://www.constructionpartners.net/role/EquityBasedCompensationDetails",
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails",
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r40",
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r16",
      "r17",
      "r171",
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r16",
      "r17",
      "r171",
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r16",
      "r17",
      "r171",
      "r176",
      "r178"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "terseLabel": "Issuance of restricted shares from treasury"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r20",
      "r21",
      "r135"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/Equity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Stock split, conversion ratio"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails",
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses pertinent information about one or more 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.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Average cost of treasury shares (in dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r39",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r39",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "negatedLabel": "Treasury stock, shares (in shares)",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.constructionpartners.net/role/EquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r39",
      "r178",
      "r179"
     ],
     "calculation": {
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost, 2,922,952 shares of Class B common stock, par value $0.001"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/AccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SettlementAgreementDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r111",
      "r112",
      "r114",
      "r115",
      "r121",
      "r122",
      "r123"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Management\u2019s Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/RelatedPartiesScheduleOfRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r97",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "verboseLabel": "Weighted average number of common shares outstanding, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average number of common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r96",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average number of common shares outstanding, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.constructionpartners.net/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.constructionpartners.net/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.10-01.(b)(6))",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "35",
   "Topic": "605",
   "URI": "http://asc.fasb.org/subtopic&trid=2197326"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=118388040&loc=d3e49354-109356"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(a)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=118388040&loc=d3e49370-109356"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "912",
   "URI": "http://asc.fasb.org/topic&trid=2145070"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r301": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r302": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r303": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r304": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r305": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r306": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(c)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>71
<FILENAME>0001718227-19-000064-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001718227-19-000064-xbrl.zip
M4$L#!!0    ( )6%"4_;<3)GEP@  #M-   5    83(P,3EQ,V5X:&EB:70S
M,3$N:'1M[9QM3^.X%L??WT_A+;H#2'U*6Q[:,DBSP&JYVCLSB[@:W5<K-SEM
M+!R[:SLMO9_^'ML)+:1 @8495D::3N/XX?@D_N5_;*='/YU^.;G\[]<SDIJ,
MDZ__^?FW\Q-2:[1:W[HGK=;IY2GY]?+?OY%>LQV12T6%9H9)07FK=?:Y1FJI
M,=-!JS6?SYOS;E.J2>ORHF6KZK6XE!J:B4EJQT<V!3^!)L?_./JIT2"G,LXS
M$(;$"JB!A.2:B0GYEH"^(HU&D>M$3A>*35)#.NVH3[Y)=<5FU)\WS' X+NLY
M:OGCHY9KY&@DD\7Q4<)FA"4?:^R/]A\1FM'"!)^JS8+#QUH*MO;!06=JAG.6
MF'00M=O_'-9<IN.CL10&ZU)8TG_U%52J,7!M&I2SB1@X<VT%MD!Y?D3CJXF2
MN4@:L>12#;;&[F]8'+7=W] 6:8QIQOABL'W),M#D,\S)A<RHV/9G-?L?H(UH
MKCN<%_9C8<X$-(K^1!W7B;/KE(V8(=VH&=WNP7K;8W0DJ-+X-1W?I-AW[O/)
MV<7E^2_G)Y\NS[]\)O>:GU$U8:)AY'2P/WWSZ]5;;_MYG9RD5'&LYZQ)OLQ!
MZ#J)01DV7A"34O-A:^]P6.G3J]J^OYGI'[:B_7;5M#ON'DEC9%9ZW- 1ASLY
M.(S-@.9&#HL$-YY\RDBJ!)3M%:=3#8/RRW#E7K3E_3$3"=Z7 ^OZA.DIIXL!
M$\YRUVXQW/O]9K]O'>(&O<$;WB2E23Y'NQFY<RV35$]VFNWV?B]JWY_CP>*O
M67?4?*!D'XOV#GK=_0W+MYQGO'?0[7I*Q<=:MU:6F-(D07R[X=297@_+X^)Z
MVZ3*;:DFHYW.WEZ]_$?:S?9NY5+.[-T?4UZD80,WE;M;)<++6R;X6R6J#N='
M1N+#0^'VL-FP&[7C)7 +Y]ZX;3^X[7ZWG9.4SH HF#&8HRPP*=/D]YPJ?,+P
M!;F J52&2$%^D2KST(G:C=_]-SE&Q2"T47EL10KYBL4$*(3HN8B;9"P5U@?D
MSYOJIJ"83 @@*A+RKUP Z;;K3FL@:?O#>R_A\LXOT2*D@'<\6NY%M;ORCST=
MUQOWAL^;-[-NTR=YIWE',08(/ $"/U.-XQ$'<+8@5T+..203J'L6*$^ 1&)+
M0F+\@ 90)@@5"Y(+'/I646!$X8(+! (E&1XI1CD9TQB3%)$9:F(C?;Y*!@$Q
M:$W5PF;)Z!4X9MS4J3$M06.P2>XB$VS#9HB9PD@$LPDLCI:@4B'SE,4IT;G]
M6):?@X*B$MN!C&F.(8N-?N;,I-A!/878&6CK+1 52[R:Z)318M4-@5*!4B^@
M5#=0ZC4H!63,!'+ (F4Y[NN(*,R.I]7*>290E2" K%QA(N:Y52+(EI5!7D<N
M,:=6$ V6:I9VG"^Q51!#WVD:R9BXR9JZS9%SS("LD@@4UYQV]L14IV3,Y5R7
M(%,P82BA*#9$;:*W&ZVLK_!(E\94K U("DAZ 9)Z 4DO0-+EK?&[K0O<%%-(
M5F+(\9CAX8[>=</ZG% %#B (!&:G8VR0!-I.D3"=VA(V6X8*RZHL>XP#-^92
MYUC.:B^%%\;EF2H90X+)FNP@.!) $GDZG%W'*143()]0UESD''01N'5I(]K;
M@5U_B)44Z7N)3R].E'';*IFP01LHWIX0>Z>TR5B2< C ^2[ 63=Q^<"-%*!3
M@<X.W=U@! ;'51QW"AH-1D:Z"/%QKM9M\!K37&]>Q$:1(T 8%RWYN%3F"BM
M)3=CVNE#S 7"U6-7&9;*<E6=*N#X!1\ 16"ZI'&]4*[V)$.5B;9HR5GBUO5T
M/M(L850QVP'FPV>GEX6M*=<VI'6/*>WB7Z<FI08TR*!ZM86FU%[@G%,K@K%;
MSHAE:(PE?*"].C^ WT9@,Z).Q?*05'5IP'_ ?\#_R_$_"OA_EN,^;/6CX3F&
MT,+OJ$"XV9E)8UG5[PX#L *P K!> UAQ -:S''<VHSQWHLZJ+QB/(39L!@+T
MFLG#;;V)//6'ZV<2G4S%@B@MM9^O',G<W-_V)@*:WN0&.QD[?GR)A8S*:5XG
MN<'[ .UQ?+8-!$8'1@=&_\6,3@*CGS>GX"%8A:E='R^F8=V9.ZQF=@NG\*M&
M%IW$PG!E,<G7XB-OBFB.XUQ96*Z$X[?JRZ0VF&*WAF(M&EU9;KLA.Y7,8R2]
M2>_F*\R,D;]N(=^N\8O\QI9=;TE*]<U\!2IHZIX,D+BY$M=[JE%<C_ 49U?
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
M@8QQ1TPE]0H;S&=?>R@^\PL6V56/]M]02P,$%     @ E84)3\A_W/5T!0
MNB$  !4   !A,C Q.7$S97AH:6)I=#,R,BYH=&WM6FUSVD80_MY?L<73Q)Y!
M[P(,(IXA@"?NI,8!TC2?,H=TP$TDG7HZ&=-?WSU)V-B.,7;>AA:/S8B[V[U]
M>?;VD:SVK[U!=_SQH@]S&85P\?[UV[,N5#3#^.!T#:,W[L&;\1]OP=5-"\:"
MQ"F3C,<D-(S^>04J<RF3EF$L%@M]X>A<S(SQT%"J7"/D/*5Z((/*25N-X"<E
MP<DO[5\U#7K<SR(:2_ %)9(&D*4LGL&'@*:?0=/*55V>+ 6;S278IM6$#UQ\
M9I>DF)=,AO1DI:=M%-_;1KY)>\*#Y4D[8)? @E<5]LG\9*$9!@X4HZE<AO15
M94Z5]E;#3J2W8(&<MRS3_,VKY(M.VE,>2]0E4+*X+!3<4R/IE=1(R&9Q*S?7
MBXB8L5B;<"EYA#I1?:50MQ*9$/_S3/ L#C2?AURTQ&QR:-=JU=4?F+IYY!5S
M!V;^XRD%VI1$+%RV7HY91%,XIPL8\HC$+XO9E/U#BPWSKXO2010.64RUTF'+
MSKWL7\W9A$EP;-V^[>*7G?,QTE0\ZLK!-/_YSL9W^\/QV>E9MS,^&YPC<H>C
M]YWS,8P'.^>)=0SO]9'>U6'4[^;>6$[-K$)G!)W>X&+<[SW3O6? \,=XO/*S
M:=9A< KC-WT8=8:O.^?]D3;XZVW_(W2Z8S5CF^8CR&1Q@,ZV;%=OU))G5=XW
M=MG]LLMG,?@\CJFOSD]8,#D'.:?P+B,"4Q4N84@3+B3@Y"D7$5BF]@[X%,_
M.)4B*\0N<'%,15J%L]C7X5!I>''@N%Z71PF)E_GU$4RYR)4G5# > ,40!?![
M%E-P$%;J+*T"26'*0AR_-F5$_4S@\8Z>DCB _I4_)_&,H@51Q-)4[8^_:F6
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
M_GZ_8K;HV"*1)BUTEVN[E: -HA*$7AL.[:>5F[B-A1/G'(?0^_4W=EI>5.!
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
M;^24="*J^QI!LQ"]D;/")2:?(8$* KVR/+B<5!9.D<=WT4M8-EQNN]=K5KB
M3LAT-.AM*!U!U&J84>36?<D:%V*-<%E$\3(KF*Q6TF:N@9.TU"%Y]+)T-)4E
MREYXNS0PW:5XF14X@72+L=$%3\J2:>:2)G ,6&.]YIDM#3AW+%YFA8\W1@CO
M=,9,@2T%NX@V"$>*!AS(Z.X.GWG5  8G?$C<%TD=8@@Y!,F)J=RF+"*_Z.7G
MTUY^N:+J]\D03QKDYF,0<C8R)#F=$HK 4'KEN0=NG065)1FB%(.9 ZJUJ#=C
M)<4ZO&QR&I5T!K@*,J9@HU?&!'TQ,E[_1G!7\NT3:'[&5$<6.2;/D@0E0P"A
MHHDLZ<"\C,'5")H%D&^SPT4(Q[TT J0("KP+(B']T<QRJ;Q=.EQN?3+)C'"Q
MVE-@@\GJI!2+ %1MV1L9&<DY$'7"9?'DV^Q@HO KD(]!PU)6(J WF9J-BH$9
MIV5*2P/3W<FW&=HV'K,PUI:)6:2R.;@$&&/DTI+FOIS87W]P[E2^S=#&296+
M>$NAR#<NR>\HEEB*)OA IN_N\)E7#2 W5H>DC<A4!8Z!+>N<E);*!H@"YC!)
M:UG,_?QGDCEA@@G,(B:F$L6Y*0?IM":("6V,=01W7K'O_-',S,<RE]*(X%1@
M 9))PC"3LW"6*[VT:-Y"Q#Q_-'59B8X,E>9"!>$]8G:<DST.B0%S=41SWC'"
M_%'E:!D'!JHL@Y#<.IE !QDYRUQ'<X>KR6X9S#OL_YG1X@B3&8N".S @E%76
MQ8C6E4 O8DJ<+PTT<]*SLUK#$AQ2(*IE%-2"#'KA<F;<I1RM2)"7!J8[U;,S
M D=:FP0Z-%X[E:,'I\E5\9"4)W@46QIP[EK/SFX!&#"99-)9*":D]T91A*&I
M)H,6.'$_=@GFNMZ5^[$SF^9J4PK*>ZMD5$IQ1M"0(F.Y!/'.&Z@1- LP_# [
M7"1:R-EJ4-R6W5Q(58DRBFT52B!QM6RXW.[PP^QPT9&$+IDS9P-2L,:" -!<
M">W!H@J\1K@L7K@V.YB<5"I9P9-30D6>O3)@A=)*>N.X7QZ8[BY<FQTX+ F?
MA4W:!:."EB  F4='/W.FS?*$ W<:KLT.GP"1<^UMYEZ6OG>R;,A+#@4?G$CQ
M#F."N9D/%TO2:$\\147*(J2L4Q()-=F2I.SU-;MV-='Q>WO!OF-%L9W9(I:
M*4M;4E 8IQ#+0NR8HLQE1619RSX'5&M1;R+Y$)BS,I"]+CMS*"A;9YL0 N=@
MQ,0>+$$CN#OY-JMIKEFY9%-P)*Z=(G5 /)9.(+=>"<<TU@B:A9!OL\*%V2!+
MUU.95Z%\-(XY\BG&T4\4F I8-EQN6[[-;%&6S"+$Q+A(65%; 0S&,%[6R(-.
MN4[M91'EVZQ@4B 3B\"8+&E2RM+<;%)4J<SYCF':8;@$,-VE?)M9&PHV)\="
M(GR4R!F$1<VYTSS(LB/LTH!SQ_)M9C&!)_6&*D=C6;%QWB8$,G3)66[D11J\
M18EN;\G*^\A=R43CG (%3NL8>1*:Z$H!ZS15%9^F7*K_1,?YS!YS-U_+XF:V
ME@5\DD%;D<B1*XJR@M6,:R^C2-PF#G, MQ;UQKQAII@#[T E]!2+\@C></2>
MX46?QE(UBEMVKO.'-$MC=%:6C%Q0)@.!RWQBP1EN@+NX?)#>>8Z:.:!*C30*
MDQ7C@$HC!R8A@PH6>10@^45FJ/J#>8>)[V8T+=TYBI^X#JC *.ZS8SEXXUG(
MWF5G3(V@68#NEMGA8BV$Y$40I!J5DSH8)4F>(+-1,!WLLN%RZQF&9]5>I(84
MH[!*>)6%=09D]#QGE[)-K$ZX+$C\?2LP&<<# X1@/5,H F@-EJ13ULJ(=)F@
MN_XPW6FBR!F!0Q$ .J:9S)DIPS* D,'* *E,9N!R:<"YZT21,\*'L_'D>A4T
M* 4,7,F(DS7&0'$<B#L,U^9FY4W97H'"(.!4 V1'D'-.UMYJHYT ,8?,X'6.
M7#]5('>?LAR2YDQKYS0!&J0%"]$(1V BJ9#+KH): ;H02[KF@B;WP3,M.;D/
M1PXD@>7<!A.Y%%)$SY86S=M>;CD7-$,LD[,=,.NE\E$ RJ2T($_CF!!>UQ'-
M!8FMYP]NYN"S0TE!!"HGDG,DES+'$#E*YVMI>!>JCW8.UI>"=14S,(H3%5=
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
MK"U'*-MC!R%JL*7\BA^WJ<LXEYZ;;&2,I,=T+,3( 4$RD7U<C:_=BI G]5Y
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
MIFF1)F>P^WQ\[,$P?7Z0WU?*"6N^?L8W+F=?/^C=_0E^-[S^P;CTDS>@JBG
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
M$;.#*G*0%:&5*I!E-J'+3EJ1<O"Q= %](0)?E)&L>C>D3SHF5Y7W/97W<B+
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
MAQPOIOR2AH= @[,H>9+)41N'-&$1$4H%82$:%W!>;FO3)$9OR %H0/:F>=@
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
M'L#Q,G \Y9M05#"C@D%6^(+C4!T4M\A1DZ04S!);<M M-M\DX+CF.%[X01[
M\5)P/'6>1_(\0M&B:%4II>$#,CYJI/+H,$N5U81L;1L*Q7*>$HX7X(H '"\?
MQ]-Q$M9*SZE >?H-B+L\*>M(%6*.**85=\YD72WE3/-QS8(DZGJDYS .:EH*
M9V4#-5]XVOHY\+^^.U*T=GG&-W3N6&4L248@)!2_Y_3Q>MHM@WF46'F!$BW%
MW_/<CJQC& 5.#'&<<N_#UC9138HWI3X0<"!PX ;[LX #5\*!4RXMB6/"#G-$
M%<D2FDJ)G-$&,4IE="IS''&9 UF3XX6>60 .! Y\A!RXRB@EX, '<>"5#@R:
M:,8L1M&ZA+@1 KDL_Y Q$CLM(C6";VU3V112 P<"!P('UB:D"SCP(1PXY4K-
M<Y*4Q!E$M.*(>TJ0\R:@)&TPU'O)%-W:9J(I^2+*BY^.S)7P;+_KWBIYI&V9
MHAB6*29TAZX=YSQ%"[T&O0:]5OM>J]G65>UWKAKGL=?HG]I>;-C!H-=RPX$M
M73_HYNX[.^N65G;]Q]-N.X]/_WG=Q#U<'ZX/UU_3]6MV1.&!80)+6R_^8OLM
M7[<XJ?4=(UG_@"S-\7&_H+$ZV>I=OHT_8N^X"(7%[O?3;_T8DR,]D\M5\+GT
M9V#P9\S@SW@_O;?/-;/4$(R,<K9D!V7(49Q_)(-9C'G,&-G:QL_8IF3B NX"
M[EH,=SUPGQZX:RG<-9V0%.,0A*2(189'Y29<$@D)X1TG2L<\GQ3NH@O-@ '<
M!=Q5>^YZX/XZ<-=RN.M*=WG%32+&E#P?$G%1CM9@Y1&36(;$L8E6%^X2"XVH
M!.X"[JH]=SUP7QRX:RG<-;4';CQFGB6"A,]JBW.'D56&($E)"MICKKTJW+6^
M7";K.T^T-"#MMMK#00QUVV-9W];9^H>D)C%2=;36&KH*QP "XI^+^#]..POS
M=!PXCA21:+)H5<8B2Q5'+"0F<*!$.;5X9R&P%[!7[=EKV<Y"8*_[L=>4NU +
MJ0D6+@^ IXA;$U >'H*<XM0GIKDF8O'N0F O8*_:L]>RW87 7O=DKZDRCHQZ
MSZ-$@7N"\B %Y!RQ2!(O%<71\%)];=$.0V O8*_:L]>R'8; 7O=CKRF7H??8
M:$$)LD%:Q+VVR%!"4%#.9EZS(7)6N0QGJD$"AV:@+= 6:,N3:DO-]DEJ>GCE
MK^K[8VC8?!/V?6QTAF<N]AK=='EDI4SI_49W..@/;*?< !Q<@>O#]>'Z<'!E
MTP^N+&^\'F^"W]%\N-C-6#Q':HK)C+TSFK /J_GZ*%4K[_[1U2P-83MSK\$_
M[%]+XV@C#B:OO(G3"G$E(C*I%-O0,C^3G&+8;&T+TN2$-R79E*!IP/R",/_
M+4S ?%TP/[WGJ:C!0@HD<88[UU$@EUD=Z9+97[',ZC)M;7/9%$(UE89$_D\,
M\P_<^ /,UP;S4T<Z'<XZC0<4"=.()\*0I9P@(CEWU//@J8!Y_NEB_H';98#Y
MNF!^:G^->BNC%1+9*BU=BAY9SQVR(=&4;";N6.9YUI1<-]EL)<%KYG"NJR.D
MIH'YRQNQ)T:7ZW>%C"WL!FL"8<Y%F ?3SA!'A9:I%&3&I<ZZ\0QIGC"2AM*8
M#&-538LBDBAM:K,I(:& ^D?C# '4+PCU4^Z0<E E9+V+I H!<19M5DC4(1PC
MTUHZGGBHW"%&9YDD /5/#/7K=X< ZA>%^JFY7FA'1)*(2F7R7%_\GXE1Q*7(
M:U[GC"+ZTB&B]4QYNP'UCP?UZW>( .H7A/HIEPCC20J6)3TWI>@I]@(YS2(2
M2E@F5?2J9(?BK&D8;0J^B-JGX\! >5M<X.VF.E<"[#&*R8_KA]PSHA$:#@V'
MAL_9\-HV#'JTQCU:S23_JM+IY]^A]6G[Y_QC<@-GMO>^U9E<2-[45#/>UG7Y
M=+?4NI)I!-^BT]JM3D23R'>*_SNWZ#C&1J<[R%]3%03H5)UA2_!U:G5LQ[=L
M.[<W/U$5<&_\8]BQP]#*K__SV>6L>GGGE;QYA]^5O<FKIV_IF_-NOU7FY^>]
MV+:#UJ?XT^=6&)SF5N=&C1M(S3,J\DU,O;)U^Y=8EUN=M==/X[[&W__,E(WX
M?$.Q]]/U8=*U&R96W0.[WMG3/T][5RN']Q&Y7K0?D4WYWI[;]F=[T2]C<=J[
MU@WC+V?LF;JUBQ_: WDILEA#K<8MZ_%NSU9#GE<#&<7E;:7%=D-:VCCME<7*
MWPI&U-;V256(HYL:+\I*)L/KYW_9[=L&>@$C\A";5+=3QXNCP^.35Z]?G.P?
M'3;^V'EU<KCWZKC9V#]\<9,::MK\HY?[NSLG>[N-XY/\ZV#O\.2X<?1K_NOH
MQ?_][]'+W7Q#?V_L_?EZ_^3-)MS2%3LW6IW&X+0[[.<U:+_9B%]\+#-=508F
MT[O]YW=N9_MGU_O7]DUFOW5.(V+$EJ.",M??4DV?=CCH3@AV-'U6SXRGX-P7
M;7O>C\\G#V[,X-7?K8R?SN!YZ8+0ZI^W[<7S5J>Z^>JZ8_(RYIDQI5,K"ALO
M[\9-&M/;L]%KWYQ='[U(R3.CE6#F^V^Y\_-WOLB?&:$X%??\.'Y&[GI14*G-
M'=]]Y\>AW7.WFY%RZAG:#>V&=D.[Z]QN^8QAQ12;\>,_<(PN8Q5^LR;P?1T'
MYD'[)S^\E?%B<3DWL^;CUB]&9ZJ/2QG &?;')B*LTQTMOA;S5K"NQVI=;=OO
M-W8:8&5@9<NVLE_ RF9RL?>ZGQ>1J>Q)6]Q.;E)Q\-EVY3+YP[8":G6JQR_L
M>6N0G[]'K E8RN.SE)->M/UA[Z*RC5F9"2SC"5C&JSBPK4X,E65,,A:"<8!Q
M5+31'8SGEN.I NU_']G*?X:MP<4\84WUVMROD3%LC#V, @MKPPZ+[K?EQ9'^
MN,? '.^A?\_RFP:K-D=@'F">A<2]@1T Y&&H ?)@!X\1\NMRUD+#'T?#:Y8V
MI:;D<!S/!['*S,UPLU&.U2UIK07'&QV)S#KOA:6$$^6LMH9C;F3$23O+W^U7
MIQK-]5.-^X>_7C_7^#7VNL'V3[\]TCB:[O?[_6&-2J0<'D_.*[ZG;S[\\O'-
MAQUR\-?O9P<?\G5.WO#\V?;!;WM?#S\<B,.S??%V]R.[/*_XX?3#T>Y[_O;D
M[8<W?[TZ>W/RJO6&OA8'?_UY\?;D(S[ZZ^V'@P_OO[S]:^_+M^<5CWX[X$>[
MI^W#L\/3M[^]/3W\[?</^3-?WN[^WCXZ^5.\/3NX.-K]M?WFY-=TF8WD&/.#
MW8-W4NJ((V'(8V=+=4V"+ L!I>""-,E($^G6]O_\35-"?UKN&>7-1\@W_; ^
M\EU_7T"QJ7L5FUH(BR(V(XE.N>E'#OI+*F5 I;-0Z=<QE8J#K_Y=-(X$:QEB
MU&+$O>#(ZD"0-I@KDF+0FJ^(2NOFG9@3M8_ AS^76/(B2:8IXYI%;C0S22C.
MI<+>&*58G%$LW9D$ A33PQ73YW<.9S [9Y!@+,LEAA-RCCF$<4@XQ&!#"EO;
MA#2-P,UL,1L"\Y4IE?F0O7X<UT3&S-1M&\%_-S7._<BO:!Q0,\M1,Y_?426#
MH3(BZE,H&?Q57A4FAI0)4BJ!%5:%YC:EZB^HF)5DM,)1&"5Q8$QR3H35+B7E
M\G^,4FP"J)CUPIM<PIMA3E7 &#%#'>*18F1%%C7YAQ?8$,\2W=KFM,FT:@HU
M4WG<&L <5 RHF'6IF/N1'ZB8Q=,<NZ0Y'8V)1@6$K<DTQQU#6@2!M,LJDP;!
M(_&%YH#>@-Z WNZD-R&B2E(Y1JSE6&!KI8Z<D1"BR#_\;([HNZ4=,-\#F4]<
M"3S&)4LN98%G6%Z_68>TYPF18)**7 3+V=8VS0J/&P;T!_3W%.GO'W/PGR66
M\>@T)])S+WG^.Q%F<7*4X.#2]_FOG[LH/P(B7*6_/I/@949FG;3"AB)-71:!
MDAKD A>(!ZDU\UA'9K>VB6A*?),)_PDD""3XJ$EPGF $[!(3W@?K"<?6&Q^#
M$UQRI2/!5H &K 7U75S5YR.9WY*U"%-2-BN5R-27?ZCDF-<24R>R"E2T*>A"
M:_ "_P'_/4;^"XYR$JW+:B*O@:GF@G/#'0]>)1'NV*@$_EL=_QU>23\E V56
MAU)]/*^"E3#(A)0M@D>=2AUR9EU>!1O3Y')MQ4GO7[Q8U737\# .&JV.[Y[%
MQK+"ZQ]A.>5Q7.!"RV!O?*> _:S5?FH7@ 'C!N,&XP;C!N,&XP;C!N,&XP;C
M!N-V7X<6=5:9Z"+#I0@ML=91Q1A5AN/BT3+7"T]K0AFYMV?K, [V*Y_ RVZ_
M#TZM>9Q:%]>=^MIQ(B-%/L123=HXY)@,*'E.E!&8>Q:VMD63"+Y(GSZ N>9@
MEE(F237UR1KNL'<A.F9$MA8NM8T1P%P7,$]YJ$E*+#J34$JE7+3T#+E +9+$
M*4>T\I;+.< ,66!F =5N].,D,*1.26!6D_VW)F>%N#4D:!:]4HRKH!V5"8<@
MA29:6SU.;/ M24%ZF&7ST^&+R\/.54X#@A5-UG'$0S*(EY!2)ZQ!@E-&O=:*
M40SI8=:[F0$T<[LBNA_'+"!Y"A#-3$1S+7F*(8D:*22BFF2VD<(CG4</"4E]
M"'G(B+"0/ 6.'=^4$E193*,+*EG&G=-YU1,T-BE;3<@+(C.CE(!CQTO6$Y_?
M<1L%=9KFY0U/B MLD#&<(<,]R2.7F5GH#4R> C!?OJ?R7AB'T[7+F[0_OZ.)
M1\,21H+25-8'%EG/&,(T"2\,I10KR!'R=%%\>Z:S8)(-ECL:#5?$Z11XHIK[
M8+4WS,)DO5YX7^4(D9$1*Q@NNPL6<:X5,I%11+31@7 5C4P;F",$8+[\A%[W
MPCA,UHM'\U4J#.P=QM%@1)T597GMD,$L(ALX8XJ3Y 79H%08@.*EH]B*$+'P
M,AKE>%#E_#.6W'!LN+7!^=F\9W#:9:D O\KXD+!P@1"!I"(8<4,,TH09I&QD
MF!+I0I";EO$!4+[\Q 9*<*82$9;HR+,)F;RF8WE6,%PG0XWZ/LPAL<$:?&G3
MB0VHYXPXBQ(O.3JM*P)=4B2TYEI$HZV(FY/8 +"^_/.KW@>IO'9&^I+#28>2
MQ%I:)941)&&8T6N!\*M0OT2,4\0PQ!0UB#-/D./1(.:3))*%+.KS$ERI9AY
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
MG@RA ,5$].4%V8RUU%0%X0K"&\."*<&$IL"I=(1'AS7EW@9*A7%>*F\K"]X
MZ%T=3]&6.I=<0LX X')M';+& 1+K$)0WW#&,M[:%ZC-=@[T5?RO^;CK^F@CN
MK*%<F1 Y)LYQ)S#3*4;OO>6BXN\&X&_W*$^TE$B>'"A-2(A'(I&S2B#+$M4.
M1WC5;VU3S?N,BALXRW/4Z&JN('=%_;O]K$Z"-R@#X+8$U($<!I 3QG,WC-?9
M][^',6_LP*HPJS W<V!5F%68FSFP*LPJS,T<6!5F%>9F#NQFA%E<LK_-+'P7
M?H;!A^U_P#^+L1_;R>%@M(ING'.4KOA$ZR[1U]VG2WROX6 442M30O%?8$2O
M8^R-QC.XS&R<0PXE9&)G,?328&1'?F"',%YXH=2X[_UU/K+S,(#W?WJR=+J6
M3UZ"!&_Q6ZJW.B]?()N3\;14RO]Y$H=V-O@0__YQ$&9',&H85#M :IY0 0_1
M>6?KXHM8!Z.>S^+?6UGC+W^GHQX>'BA._KX^37KCIHF59^#KPN[^>S19!=@.
M(W*3:-\CF^#9?K;#C_9TFN?B:+(FAO;BC#U1%XKX>R60T@TK:IFW$/UX4MK=
M_]R#P<1)_E@>L7T@(^T=37(T[W^RC:BM[8.,'+UQZCW-H3XPKW_\S6Y?--$W
M,"/?HY/J8NAXNK_W^N#5[T\/7NSO]5[NO#K8>_[J=;_W8N_I>6C8T.'O__O%
MLYV#Y\]ZKP_@Q^[SO8/7O?U?>T]W7O^S]^N_]_]X?1[C+D1W>=^P\85G7,%U
M;S#JS8[&\ZD=A>E/UWNLLL*=^419'NU\-EX :+,\EE?:U14>;6A/IO'GQ2_G
M%N?R]P#L8S3[.3]1&$Q/AO;TY\&H/$NY;PM.QCPQ)LNH0%0;!VV'U,+7D^:]
M,QLUS9M*/,FUK@CY\D>^^GW\Y"O?Q$^X(4*R;_SZ5V^LGTB!L30/;]R&2FGX
M%;]^273[MLC?^B;1C7#I32#0YKOVW"X=<,N<;DVZ]UP/[-?Q!* R]O8 @WJ[
M<(>C:>\Y@%3H+2J%76&[80%EHW%#4:[[T;LTB$>A\]]WUO-'UWF*B?GVO(_-
M1>.J"]^D"_J.BDE>K4,17/)A2"YW^NNEX?CCM)<FX^/>^"1F+W!TV,O[^A\&
MLT&<_KPIK9QN[_YW3+!^3.'<7VW7<^:H-C1U[UIM"^^D^MF=)Q'65,'+)+-)
M"GN-A$ KK-"489U<3C/SEC**G178<:ZH#DU];X*;^M[F$=;WWG^Z2 K<^;S_
MQW^/]Y_MD/V#HW>[[U[!_[\<[=$7;/?@^>F;9[MP_S\_[?WVZ]$J*7 7[S][
MS_?>_>=C'A]\YVCW^#_BS\_A:/>//_&;9X?PG5VQ_]NK=V>3 G<__X?#V.@>
MW._/=[^?[OV6[S%\MT>??WKS[M7[_6?_/=K]_)Z_^6TO[9[BTU49QZ2"$<&C
MY*A&/!J'K L6.2L])]I8:0VP+]D7\GSK]<VJXEAQK.+8#56Q\$0PEUBBW'(
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
MS##(T<YZ%B8.%/1H\?5A(X&F73'\D3*!",U CNT[F"V04>["!W]_'$_>9XV
MF<U)$S #A6T K?]4?A_,\E5]+*"40RO3?.U^=@.R$DVG\%G ]#(-S7=FXWQ
M[\R7+O "'I:!=2?QHRW3EH5ELRT] Q?D8YX$H&PG+6O+%D(Q5LTG0,.+6BT,
MJ:2D?E'U3_N]"^VY]\_F,JUA][]TZ[]N/7WYSQ=96S\>#?Q127YMWBT->WK$
M&%,TQ($FCQ96#7=L!TWR[+::"I_KV55XLP<3\1$T#08'5SL\S=_(:G367AJ+
M;"J7=A]E, J@NY/3)[W7\]'!)P"$DPS<JT?\ZU9YHYC:0I_+ANPL]Q::'/><
M;=H.]9[9X=""*(!2Y!^#:1E(.T?_.UUI^F#T(8*]3,IHCF ^&G';1CMA AI
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
M60B88*80B0%6_9!R+]9D$27!AR0(5>%<F)0+QB6#>7!2<Y>8,\J%I*GBRHM
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
M**S.[=5HY<$.C.GW3[L'?^+]@UV\>_@V26<E2PXI(/"(6\H1."\)*>]E9(&
MI,&;XN*)O&">&[JRBMBO[5,T918[^9G-28)UG,R:DB>TOZ@W,_@ \-[6V[XV
M0N DB,J]Y2)AG$BFA20I1L$ECP 9[)(&FE6+KHH08G_GK7/.XD@LBLHEQ &&
MD56$(L\\Y=0H8KG8VF;F";\1A(@F"L\5N-4 0Y$ +'$OP/UQQ# ?<+RDE6"=
MVV]!"++[G[<A81.H-0 )"58"PC'2/@24',-,.VE(X( 0^(GY%H08Y;*TUP:(
M)[U;+\NYV*/?3VN:LI^RKOQRFO_]%1YS//F!DW(X7.,M, &.)18H!8IA!9$)
M.0*<00HJ L/<.6'/Q2BD=CJXZ'DP/#%B),P2-X9[([#WYP^EG&FY\'5&?['&
MK17E[5::.E/2X><KASXN"WBWW9TNCCQ<)H'M?Y1.>&><@](FT,YGX\6MFC:!
MY96VU6!QU$^F\>?%+^<Z%9:_!V!LH]G/F?0ONO$-1H7NE_NV<6NEG\ :*K@I
M,92V^6 [I#:R_:2)KYQI&MR\":@ 2X%0ZLL?^>KW\1/RM6\:0J62W_SUK]R8
MD"<4<TK%;0P</Y$:PWI9!_XC#OR2-IY7]/&OU7TT=[N\A2ZI&S]42KZK5_>E
MC].B_JT]T,6-OB^L8'XKG;[_TH2NQJGYN9:=U6[ K_)+-Z*'[+U_]"ZM>[,,
M^!M'8ZJ)?H^)_MKZ40<ETK+;.%+/UQRI>[/0C5\?JN[=B.[M91_^OE2O NXW
MCZ8J_3<H?0X8-73H"LJ]\0A8E>%[E4'?CS+4^:[&7XW_OI7A(N._A)!\BZC_
MQ_L84[I,5>"2ZZ)3UQ.=N2 !Y%8DUS:O[N2*G$\5^18#NZ*<O@]"Z4U/9;G=
M+9A)$W.\HI7<VEQ?;Y=7*:V$2,('&KC6P7*F _;*F\2<,[3F^'2V[H[^//XT
MW#_>)7]^_N_1FV?_.G[S#,9S -___&:P=W!T_"=\%ZX']][]_.=GO_P.W&O^
MAOXNX7OO]O[X]?WN\9OWNW_LP9C\Y[WC%V3_-_C^'R\^[^7G_+SW;N]S2+NG
M^/3?!\]GNZ_QQ[=6)(.=<B@:1Q"/DB&G.$:2!49XDO OV=HFXH*]_XN7SPVS
MJ&]99V[-@OY2H?!'A$+IHK3!JR2)Y"$?/.')R6"24R:)8&M*W#U"(5Y"(<-<
M*B\QPM@9Q%.0R(B4D":*L*2Q3E0#%*HGN$)AA<(*A=\"A8PP[8.*SB;**4O6
M*<J<$C3 2RK:FM=YCU!(EU H8"JX#AY%%S#B+B;DO-8HL<@\=U)XQ@ *Z069
M@A4**Q16*+P"%'J,?50\&:4"=U1K'EDRE+$8B1:TID'?)Q3R)112HJ.26"(N
M$T><,W"0!=?(A8BC8E;RP@KY!<=G*A1^'Q3>1OPUE?^N$G]MI;<XQ/=U2-K4
M^.S>>));Z]@)#'UT"V':JXES71^O)M$[6Z7./\(5;.I;G^%!+E0^G]+$4EDL
M.9!T'72,VEKA1; TJ1K)O:^%:N]I)Y(KC?,X)IA[3B/B@E-DC*6(:)=/>EKN
M!86%BMT)9[\=H]K@M:H"9@7,!6 FF[RW.K# $M?" &9&KJ.QU@<PR1KOO4_
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
M[70\*I5 5D)W=IKU.2O:(&OUIUS2)8)B_[UW-/X(5YOTLV:=]A),UGC23MS
MS9O"0QZ,X#!;UJASS:9(2C.]9::>]'; /"=9(8>G_<XGCVV(3?4AF)Z3UGSF
MH\6LAG68F,[=PL2:^V9+C]8?+>=^,=&M>;DXFX':?V5D\!&X&5SH@QT,LVA@
MJ,/AV0\M,&J2#PW;Z=(R^FU)IH6.PL!6.MJUK.8"I7I.<X7I&$3>XM0*A4H1
MF0:?>H.,GC#Z8YCR\*3W<C)>W.4,8BYJ\:0Y#!RL?=[H_&H@PW$12.$_*\EV
MJC\=Q5&>Z!X\1\A3#\\7 %]F19/LK%S]HN<JN-NQY$\^QM"@[-F/MP#7ST8.
M%CC,QM@BZS3C>C,S*ZO\ \:TIL9%Y--E]:VE9"=QV-ZF]W$\>=^I] 60" JS
M&-TX%SE;MXO3#'+%'++2S09#$.?R:>9PAY.5S#,B@K5GO9O :,NXUR[>3D,I
MH=6J/(PMM"A>D.K,<#O7F^;9[DSIQ\73K\28WX4Y.LV?A'&Y,NY%::)VUF%)
MR(^TM//3U?>?+(O@M0/)B\R@F<)<L2G TK)\#P:\U([.6M(# QD7.&AK'C7J
MW]P<1F5/%\(\(YK\J768/5<6Z1R-Z@#QR7A:YOSG(CS@$VU!(2#C?_E["X;4
M/*$" +/SSM;%%[$.'!= K[^WP(Z__)W+BC+IC5L26'D&?4;8G7^/)BL/$MB4
M UUYCVR"9_O9#G,1ONRR'TW6Q-!>G+$GZD(1?Z\$4KKA1;',6\AX793I9\ ]
M(*+Y8WG$]H&,M'<TR9[I_PS>XK=J:[M4OLOFF@TYE\+[Q]_L]D43?6&-,*M]
M;NW,E568:\YUB(2 ]Q,8%Y10=[9<G.:..6H,I99PK9(&EQ=+*X/B1CBKOU2+
M[-("I ^18I5:<GE-[&!D!\B7"V#'M>@#!@(O*5P!F&CS4H3U;7P:(X#T**;!
MK 703.Q+[<K>7X&$@4Q@W+#VG\#=!K8I-9GF<=AOJ%P<%=>E(1XG=C"9_O3D
MH7/8EU_DYWFY6RV"*X]P,#J9SUKWK[^@^TM?K%DH8(4[&IP4FK&B+"NGY@B>
M^O"H?+[K+@3;EM0LWSGK<K1>V+I/U'7__IH_AV9C5.[6#/"G4I-TR3PZ-!V>
MKG5A'=PI3_K_G[TO;VHCR?;]*@KFOO>Z(Y3<7"LS>R:(H(WMZXZ1:-MX'/"/
M([<"82%QM=B&3_].9E5))216@RV9FJ4;4*DJ*_.<W]G/Z46-+-ZP,D;C^H^'
ML<EB//)9]]4K9F;48\T4E(]>-+'*=HSCTO0MO5^EOE4NX_]=9PH7&%3<O:3L
M-F@D/2#GH2N4L/$JU:Q4>^IO6N[KN&; +RIZ<_.C-//GZXFJ93SN?KAYG;U2
MF5FRF+=;+Z-IL/36"Q?/M>#:KMWVX$6[TP,K#PJ%>FD1<3MZ2;NKSF?%4<*U
M9[UQJ<E[((ZDYT4;>'Z\4><?#(%"0&>#_9[,G!RS*T#YBQ>4T%)X7(K3 3SH
M^:3/QEZJ<T*8+2"R653[OD9;/9H_Y2*BQ!F7VUS3\U-#73,JU?^*\*MM !:L
MK[N J6)GX\9&ZS*I_A'*CHN>G*O(.]H=)^9+J6J;L_C(:,REU=<W:6$3XCWB
M+L^^5%+@*B? *MZXYL"O[/7_&Y?N(#C7&SQ")<G!GAXL$&#MQG"#>&B5APH6
M#P*U7ZC^\-.\=7)Z5$ESL3/OA@-^Z2"LVSR^\".92"Y%S]^RNVSBGCI,S#&Y
M%SL@1]2.Q'V=C]"<G_=[!6(G7"UE026SP?X(=2/'^.BE3<V&$T-^ 7F<5*]D
M,<5^T44;[%*\%RV:TVJ\.3.I;?4YR.C^)-%Y;)$]F([#@L*0E@&;&#=FG"[Z
M7V#/WN2B)-/"E3$G13CP]^EQM:5%)DS>$[A?Z5DH1%D4._W>YP ZQ-P9L+CV
MN:>P=/DMXGGA_8OT-^D7"RY] +5-+?EE+B 63B@)L]Z@"(BD,ZC<*]7KSW@C
MLH9-G<"3 ;WB<.+YFZ)#=V5L1G?3*OG4JSK]]J/MVTL^S[SW+?%5K[K=L/I;
M\;"2 $QTMXS=J&<C X?^\.LBWY:;/[Y"@5>6"F]74%*XCF[*]P>]/VY_;[)@
MSR?4,PL>WN@X&8U-\D.[Z=FTL( K?\J"TZ 'R!W1)$GI^)HS-\(4B&@4G8!
M8H!<PZA7IF],"OWGFK4FIP18RU^B_^#@NJ-)^U+0246(,T?R,G>4CMV"B&&-
MA6-ZSC&]F2H06;].EC-O6#J#B^)]ZV[J^AO/)$+O#"S_TB5:/"4!\CU>9G95
MXN2Z4ZC.TBO9&70[N'/A88MNF7[O<K:S"TZ<RH<R\^#T>\E_,_< KB3QZG4O
M$AR8*-;FXF<>@6A]#%5\I @PS)VV->UW04:FX$1Y646R<Y=>5$U-I>C$K2L4
M<U.G4&<F[@1-SVNHM?%V2L2#L]BBOL3J*^ITV8=\M7X93V@)BV8?;[<^)#7K
M^BL6O9>%.G#6FY3TEZ@RR:]Y1W(XZ9D^-;-;"O5LILI-EIXX;OV6IT" B6#?
M;OG8^GN45'AX4$+^:A[!>=^ NO/[DH)SM0_ZE5V8&[E+.%Q_77B%8>OS +32
M)&>G9^<@=,_J5Q0<4;[:W%5=W&\N_))?V"X/@:B4_/C@*_[1RA][F\._-S_A
M&23/XGKSL,.B^[]DNWG$LD*[Q,[IC6$Y<QX]'=I%UT+\ SRV\(07O#IG3J $
MT/^-[44$JBLVI7.ZO"\<0.+9A=$@55@EY7K,%)F+.N;%AX&B7T=/T(1!44B(
MWDYN=4"0:3\)Z6M"(TLQT.*G*X&-15$ OQ7G71CX]6!(+4ZRZ0CSHGX A9(W
M]$D7F%114%@Q -#QXADDX@]Y#A0&X NL59YDH6LDH_&X?HQ7]+<R6I9"895I
MEVRHF^W@^- HRN ;O220YH9,R8O)FW+U8?572N!Q=Q.Y,$;=TB[-96+=2I[/
M8 $S =2?N DK[CYW>,RV:JY9^NE,::WK997Y6BK#\Y7.0*:FHX*V=W43HJ5=
MCXG>]$HE4E3 %=7A^A96MUY:?/&6-QWA]E75H# A:O>^HV1OO>R5&09S&34<
M+0X92MC0BYD023@L0DW!V\45A0)=TU)B:+C.!-%-$@\CX<U@4#C)%B 2[/H(
M@+UHCLW\JPNAJW%O4@)0"3"+CJER3Z/LN"%'8)UG9CTD1:<^YV1I&M'RZ*%"
M'%Z=4K2(XLFB.1_V2JLM9?;,5-DD\:YDV@"OQ[!I_'B6D#.WF^=:[>N*/]H%
M$"T\8W;S1?>0<^%\,I[[CR)^13N_H)9$LK#TD 9IS=8Q\XX5ZXG>B=:7 *_0
MKZ8\#0=A61V$_8L:4AI)]>$\JLK3$=#T.*R:'!79O-#A$E'"0[\,2V-UW(-#
M-T#R0^#!Y*$.8,KU*T]X@6<W[M3!RL<-05J,4M@VW36*T(I938PS#TI'NX<_
MC2ZJ0YM<G,?DT/[%3.^J;@ K.)YI%.DPHB,F41.LB&&0!1?CVDRA:CNVET/#
MBZ'@IYU"]2;F1(0#\^UY#R L9DL=?R+.PS[F 0F//>(ZX\@*Y1&C2F*?">)U
M?M,4P;6!O_N.#"SHH 6$$,:;KD4>%#!:*'M)KO>*MYO$MZLD[+B:?U?H"9-B
M(M;\NCCNKO:MY&)8T$3F>E/A#B^$06EZE(&MRK"MQ;K:,5900I7Y5GQWO/#E
MWLQF6LIRFKF6\FF:V17O$"UN *.8NE1HMN$,0#J"&"@R\*3B QLF7T,I$:(%
M,TBC!--K)_QR9C2ZB,#TQ?0KVP2N[8VJW+2H^\3'15<G;,[>'5]B%IPL5"DP
MJ8H<2_A6,3&PGG89G=5%6,-\2]ZA\D!ZU;IC&GCK(D2+?,$B6OW.\?E7LCH+
MAV+A+BLL-U](B,)ZB"[<NQQ/D?I5Z'!Q<;.W6<QDBL)SX0UFCCTSF=-A$>^
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
MA$8A6T<PHS,P4\0KD#L9,L09Q#4#A0PKCK3%@F>*<,TU*&2BC:FX\QSJ1W8
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
M'5):V8ZJ>SG67;WGZKY7?576&L^@\_L=I)4"P'\"-5G-7F?0V/!5AD:>K[^
M1OA6;M#VC.3Y(G!;4 %?;816>UBU QT/^@@&7;7WSBU#02;]L&T'=0-2D+>Z
MRUR.#;0Z(."Q80<#6,UAW4!GT)V3^H-N&VAAO^I="C+N;!]T=SV@O'V :=K]
MV.@,*RF?V3&CYN+#07\ FZM5=90-C2.0%9 *V"4W:(,]<2QUZ[Z#K^H.R]_'
MS7: #OSSM]%<4+-&!<S7S#LK%U_$.N"U,%V_C?89OOP[U[$_O7 [E%7/D%T-
M<[,[\_.@-_77[4?D>M%^0S;!P[VR[6-[TL\D]: W-P^CJS.VIBZ<X_M.04H/
MO"FJA0O1=WN5-+VJF^+FC^41VV<RTL9!+Y/C?U3&P\KZ3K4]88N]R<RYDP\D
MV?6+%OI"HO4BB5,%?+FS\3SJA)ACH%6GYV%_HK)!TOO#WDGC, X.NF&UZN=Y
M= 3ZH)K7W'0S?VS4=SI?M.[_W%\#->['>5N# SMH9& %)=="D_OG5SK=P;@9
MZ6R3Z@I[1W3B<J!>.\>5?TH?OK-&T^L,[QN=L%D/M!*Y)3:D^!ZAB6H6,/+1
M$\2ER_D+CB)'DM6.:TFT/&L8/<.-M#/7X&_426]X"*.'J_0K41[K?'1>Y]>D
M(.OWL8!?S0(NV!GG+W$!F1GOT='&;!S!Q6/5"'VN)>%J(_[P,3NP#NJ=&F:N
M8:NFM57;PDMH^ W;%"Y"NT%CUHS) G&W=H,"%#HS1MVUW> U'0&Y(4*RQ^@(
MJ->88ISS,NXR[@<<]R.DF3VSWI+GS>2'=M!7#.-EM40L0RU#+4,M0UVPH3ZS
M-LC/;7IGAVI*=\UKU/[O(]-MYZ 78V,+;G'0;[RM@B2WZ),\-H4ZW=J3]S ?
M7816BD6";BI!33""GTR %J\;[(++=>D)^TS[3)<N\HLH#!=UJ"Z;_^6N=]G\
M11CNTYZ^U.JJ9Z^*I-I!M[=H1\X>_OX_V10ODU,FITS.@WGE?G+)I(7M$=6\
M57;BHA5]>9K%7)"E*^V)'^0XL)2,!T644$YPH[TF3EF2% [:*D5=E>=E,)_+
M\[KCN6#8;>^KS?;G A7@O6O"5WT<^*O'6U_?'V]]#7"_/PYW=SY^W?K[8VMK
MY_>O6Z>?<?/PXT%S\QO>VOEV>O8X<//TP\G6UXV3)OWCV];A;KOY;NO'[KOW
M/[;^WCIM[GR@N^_>XNV=#S^V=YJY4?')M)T@B&>,0B"MF<M-.2@RGD4D30A<
M,*63U2OK1*U2?+X&[V*V^"I(5I#LOD@6N5*8>D&UU3QH[430AF$;%;.!4U-G
MK(Z13!<D>RHDP].6ZRD*'31'V+F(N'4).8\-4M%22H.Q"G- ,K;*\?G:707)
M"I*]3"2[4^Y]0;*?CV1T@F2,*VM$BBBIW$U)RH@,I01I)DG4PL8@\,HZE:M"
MGN]B4I"L(-G+1#+LB6 NL42YY0!IN?.L2H)@SKWQ)E5(IL9(5CC9DR$9GS:F
MS4V74E2YT:-'7&#@9,H)1$$)14FH5<:OK#.Q*KEZAKUI%]43N1D[W<-69SF"
M1^7^Y?[E_B60\W#P^?<=2D6LUL=!%XUW/]XJ/_]2_I=2SWIU'S:V@6]!/L?R
MMU&+7[.2ONU4G7;O;T]EKCJ7-B&GN)#3Z\EI:R;T08QVR@>'B%4!P9HZ9(7
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
M#(!X=^30%9C;WE197@LU&5BFBC0,XQDJ>Z7[>.P_>54I8!CQ;\>M,#@ Q 1
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
MN=&*"VF=E8(!@(44O Y<WR L7E#L)Z'8- #.F*?1JH!T(#PW:.-(2ZR1BX$
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
M405,G15CDWT 7?A.;ZHM^D"4:PBNWQB],)+-NTDEE4X1J0QL0LJM((9QD[3
MP$]2!M-+\H)N(XQ_]>*1;86WM=<"+-GM//J-:O!OZF=;7G'<\2=[F%BG-<-(
M.IY9K0#!)-F>]8HQX0V87')E75TECEDH%FS99U:YV>WXLM!B+R7MG9: -I[
M0FNAD /+!07J$PF.X2J]@5UAO61>U<\L"Y16^V3MO,.N<8733<\ZW:YVU"VH
M^^)*CQQ_?(_<U.VVG3*#!4"KIGU$!;,CM__I *#_M>WG?*!:%RR*BV[[S5CF
MMWCS$-X[_$!WOQZTOWS]F#-V6E].W[+FYBY<]W7KR\[KKUL[GW^<E?FMTWVZ
M^_=GNKNY>[C]#N[[[@O?_OL/^*S'<,VO6^_^.-AZM_6CN?-[:IZ^A;VT?]+<
M^2RV=C88&/ ^4!&T\$BI7.I:6(,LC0+!*IC@'?$&^[,..V)RSJ/"1 +)5RXG
MKCJF<U]5%3 EXJS#[NW_#5N#$U0M06-VE:[VVEWH KOVWC<I73$N1?.X/KS-
M*4,>'/3BA")GU7 U93:KL^9>PQ[;D456TUU@%)>[/OI9VOMG2Y\R[CCC ';9
M^Y%='4#_7=+<4Z>$2=<<##OK_KA:STSWV^Q:;_1ZV1#/^^_UR;DMN9$?<;LR
MF_OOX(.#_OO.7R 3W?"N!]1YR?9IYL1-T&#-T_<_MC>_T>V-/<=8P"Y)E P/
MB#OM$$ G0TD'35**G,EX18+FA5(1"15>XD1 YW%!LNU'G/!::>.C3NF:\@U%
M*IY>*I(VP%<(8C9E>@J4U2H%$!Z$3MH1()6 B%3^_^U]>7/;2)+O5T%XW+OR
M"P@F )[VK"/4LMVMV?8QMGMZ9_[I* )%"6T08..0S/[T+S.K"@<OD90H 73M
MBS=M$5=55N:O\JZ!Z7;=)1UF6:D!'LD B-$8$AR#6',>@EUCG 'O3 &Q %1A
MXT1;/LC0RQ2=\NDLC.> ;\)K%2<I\)W/A>=68#\&.V$]T>/U$6PLM)#"@.<4
M P" \UAZA:\OV$(X!BYIR<EP\W ,P200H5@N7DJXF(I[RR #/66@16=,6) 8
MURS,N8Q^I+PV19J)_,H-O'<7A?V.PK.5YD[^Y+T%1Y >_<Y)3FH/&0!?KEA4
M%:G70*BW0*=_(9D:8PT\N&94.LE<E"_4C/I^W^N-NZ<N8.]IM\L'IZ.>WSUE
M$[OKN,.!/_)MM VZFR,;!7]A2.P:F \9&#UA-_$I.913%9DCH0GGJ#,HX2M]
M&C8J!HXML@]2Y4I+^)0%$3X1@_HA_-/;O\U93C0YE!'2,HVK<()704FE>2!Z
M 11$7& $A44%MLBE7O+_- Y8U*9\%H(5A(;2:I"1'B*-"H0*,+ZSWX>CSF#
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
ML,-7C.J^E>]&^@I*E[$?<L?2,$['\U,Q'NF+PR%PIC1'D:0NP[H@.B!^'O:
MJ\R&0*KV+>H )_NXE..0"X-8)#3U'!/:Q1,P8S^>XMZ5E>HE!R5;//(ER0$!
MW\*M*KH%KX27IY2?6#1:I><F.0\Q<,BKRPV?@C7G1R!%H'-ABT^E^TB!6H]<
M)38R@#'X#U6-X;J%,&$ '. CQ.H%W(TD0(L4U"IX*K"LW:^"D/6@Y:W0QY.T
M(N7C(C^I/:NT1AWY.;[!;>F,[%#C8VGXD4X(0*ARL9H_T5WM_D]2&IL_LULU
M,0$RTCL@,68%4@D!$QQ_J_J!.U4#]0^AV17[6G4/F@;?R(E1VYQ-8YI'@1?,
MY'L+5%! 0&H9"]-8EC5E? &G2=MA(DT6H,:LI'*:9%7/3_'+:.R!,2JU@0!V
M(G3O !E""FY7OJ<83RZ;7RQ.J6J@[0@;ZE^X UYCNR;TR02Q*)D$EE%-H>!7
MS"+'K.MX<DH&$Z<UE7NDM,B4PZ.6E4'OHM Y-0(/(MGW3]BDL@D:72_SV]")
M@NYH>B0U3O _IUE\2F\0&6O/+..\=%C]$8^K[B23?BB\4V+ER]<##28@P)2.
M-5_VL+ D2(N$_V(HL$L#C>=EME_I# O+N\I&L4@6-E>>'1@C++=\#F9<G6M:
M:G&P=$+C6%B=H%@'7!WXJV@M6WDM/E,F_%480'&<OQ>GF:M8;6%\,@EQ%H/5
M1(-%YKFY M5/.M?2- :9H]P\<@;=P(B(.TA)G*%=4[3#4SR\ZZZW=)NNOMBU
M^F*DJR^^X^J+)BHENZI;E,IO?"2$;[O*)>8B=JMJ9F>A.(2B7*-^OH8E3FNH
MGKA!WM14%MF%H70,RTU'_B'VH3A:,&3DQE8S9!)V4_B=X$+(QG%B4@\24I[$
MJTST2"7H9A.9H-AIN"S<)A^7>CFH@.4N* S4HL";B<A.Z1T3VV/1W&0JNCU,
MF">3JX7FMG3H"+GEI3N<328BYQ5]+"%JEV6!#86Z_8 V>E10S4IR[>(>" /Q
MX8L\)",;+'O:77'KPYTLP+V<]D#JZ@ZO$6GY'-XS#<2T8)K4JXU4MU*=61P$
M#I3V$>&NA)ME0*G,4O?*DQ@H$*&,8E,$QE::Q<7B J4 & K+&'5RD?7._#]@
M,Y8-IE4UPA+)9&RC&/6IZF\K57ZQNJJM^>*;:QJ5B.? 2GMB&%.YCEM,0N@I
M-Q@AXZ(=C_2*I4!N,.ZKWY$!G(KM+M[1 D-[5T!\79-"^$NJ[A2\F:+;ZB]V
M#&7)8%YY6/"&RPQZ,IW%4)0.E]@4BY4?RXJ/5'6V118UJ:X#,=+S\FDN>+B.
M8GZ-?JQ"/\NH4MH0!N^&@014:#?+*^['A.&$3G%RPK(25AGJQ*6]D*=\DH>
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
M$D^"K,$B+H8YHV'N)>9#JU^3<E"J7"GE[M"RC;I\P]7>ON)=8V/@_<OJT&]
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
M3_>Q@&]OWZ\CJMN3\Z3;,^U!YYGV*+8&3T^&5G=IO;0SL:'\JS%G!>9TS-[
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
M,>$#3=Y?B_%R-=Z([[71 C"(F$ 53/!((@DF%1N@)K-P8<\=MRHEP<II2%%
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
M;O)1EBUWY(;O4 NDG-*]Z(QDM._4, HREXWEA'0#@ZK,=)6C5%/U!;W+0\^
M,LUGV%W%^ +MV00$5C3I.<[MH-+A6@7F5B-[W=Y3.T>E3>Z&W:,HI%C:#Y1A
M;CLGXV>K"J0V:F^][U9[<RWC-9\P\CK].D/XY%$0)Q7&;(% ;N;,]W&TJC%&
MN?I#;?'?5LOV#IU2G]F$@SQ6"C,?T/8_4).=+XNUD*6K''.181>E.1=.P$KS
M2^GPQ@PLX59*R^*@\;Q$I%['/6$%)KV.??_T;<*BK\9OF#G\.4NP1OH3EFU.
M50EXFD]QPZBXL^0QBL)%T.GBVSX5#G?8>O_7.+$'QKGUUOID"8>"XXPLN/-9
M[?@JV,[??+L*QD%FC'J67?C%-A=:;! >QWX@Z-SK09T%<1]9$$.=!:&S()J(
MZ9LVK9ZUG,IP2Q%3LW?H/;4;IWMH@#X%!?T4Z(>AXA>B?'C>7(6W;ZD=<(-F
MNV4:CVA67:=,R"?9"Y9GL7I$(#[],J;P'U(@9+.4OU#_J&X$^/S+*COBY#!"
M';+YBR"B:=%W)7".1M9HA.0B^,P :C-?#4E"JR6N/<_\Y8M]RQD-![W>^CLV
M/MZQ[$U/=GNC06_#';<\ON'#PZ'5Z=K=47?+YY\3901U@.RX[O_SQ'VRN#UG
M\>R%,_M6)'?)]<:?MF3A9=:YQO(@CX7R5_'*X@O$+_92/IF]##>W,/QF::E+
MUI9S>?)*B@IAPGLZSZ"0&4GR%<3<G5+$]'>ATX;1Z*5=O;2OR<<WPWVQMJ8'
MD!25D'(K >&E"B3Q_4 I@XI/#36[>R5M]U"D=2U['S%90::F"<:60[RG=5RK
M=]PYC?;>M>].:^R$6T9:T^:X@/_">+C*LMF+Y\]O;FXLN,VZC*^?GR7>%;;D
M>,[]2Y8\]UG&GL.0[8$]=)P!_=,>N;;3LX>V.^SW1L]]NS_J]SL^_^;:UE4V
M??+J;"J*2]##\8E3:;EOG"-+3:C["YHI%Q&,=A:7I=KGU51%]'A$/$E-O,\R
M3H+B;N&,*5N!9W'A 7&% ^2L.%$>PT..2@'9.Z@D8AKHM)DE06@X Q&Z>K;"
MP&H"WK8%4AT-J4>'FD?C77E0U'0VH.:/<TK(OB=\=(X4'SV/\^/"Q^Z>*N<R
M)1J'C]L-\2CQ46N56^"CTQL,.A5\[$JMDF!(I;V(^N!Z:E1-Q=P.$KNK5$;[
MWB'1U2KC?4"B5ADU)#9VI(>$Q,YH.'*KD"A5QAI ?<)AIM6CMT23M_(\J"'"
M4 ?TL['HHB.*-#<JEI/G7Y\SXW,>??EFG'^\,'X2!X.?JY[6>)?H%*F.*)/I
M77/C*@Y]3**0'8LP/Q)P=5M<OG>]M-\$M?3>Q/JVB%8#L[=$2,ON6/;_H]+
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
MY- 79&UIL;8HUQG;DCS\,_9$*,"JO<I3H8.UR[G]5-<Q.3@0G#0A]B&_[>]
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
MRVI^]D0JRXAED1(CN#5<^H 2:C%>'H1RI^X_;4BO]BJLL\%W]1&0LU38=T%
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
MR'J7-$/#58XFZF+;Q!FLA?.H6G$08:M[R.'2;A*:>O=>:BF 9>G7GH^\@(7
M2N"^IL<9YB-XILBP<9DK3^[+L>X&5\&=C'YTSD2#T\+E'?=SC->WEMS2*E@[
M,YB8 M-"D%$D(3,C8@G&EIA]$^58@^5D=.%0.7=XM%@C4.O:-;["Y;759'EO
MM8!V0PB]Y)R,UA46T.0:B0O,6RT8:%OH!SY*6#$K[H:X[O;*'Y[TAA)N<(!X
M=_ ]9VCK$EDQPXVO-28=@7&UY&066@8A7&R2UG87R@^O"QU)N<'IX0U$WT^W
MKL?J!'@5ZDUUK36J@<8:4"-S 7W$8&W*:_+5.U6!NZA.WZ$XD(G&%L*-4U >
MO4X*'4M0&_B@\"P"!AH^V;>QY"#\FF:TW1H)CWG,W"%G]Y@*>PJ\@5MQYS#T
MI@"01DPJ#K[6)@V%]-\6SD+TDCDNI<V&<W*)CG+V?!O7*2E&EQ0T6"AFYLW:
MT?? 6[10VW2JS)GF,9*34SQ#&5/F&7EHDR:_&=(IZ45'@F\0O; >%+J<($8@
MQ8RUJK'U+!@@YR=**ZH.IW5%*1N9%J>D"(>+NZU[T9-2R.QU8;SP."^ [#DH
MYD0VB@<I]+HZ.9TR?_HFY$Y2;C#I:S9O?QX@4=-N1L/:8PJ'J4)S*@5'&Q%+
M29%V*[)D@-P@EG(H!ERT>EWIPFZ2IC=@.E&%Z(J%!BO"/2/F!I)7A5QJ5<NV
M10\LUII\FCQNZ^O:&)MX%4_I9O,HZM$1!PV.)=Z-%V;N#.(\.2^+HJ62BH&M
MI<%<$ Q"$<P:PA@$>LN;Y*ZLP?(8-]W=4'4W<>$@.3>KJG(##PH-$&GK,C81
MGA 4F:\&F2FU/:%*1?(VU716@)P,Z0=)N('/>);S3) P> =]<FS/X7-_"H->
M1N-SK1P6:DJ&]HEVJ!0"\923205$"FO*[G5P8[T>S\GPWX6\&YB,'\<(DZOQ
MMQN**3 3EF@8J20I9@GDM11R7W7P)B5M,^0F:6MWH9P,^0=*N8$E^!ZG) _,
M+V \)/-T<I;2U>75 *:8GY.<4Y^\5Q-"J9U))1A)1@Z29VR*9YS0*8#BP3;9
M^A^&=C)ZT3$+#6S"NP/O91,PIDPCI)$QK<E]\3XBDYH[3\N6"JI)M-M=*">C
M!P=*N4&L^T.N4 ]BB<8)6KILJ!UWK&61V\Q*"%)[E96&)N<)#P$[4:^Q4SX:
MZ,MU4/"\_BQ(Z6H75/)?JG'+0V; M6<Y1.FM]4&+)J6T;L-H7<.Y443T ;)\
M^G6;E9:<Z^K>RIQKM1_+@@,Q:]<5K7982I,KB"=3M[D+EK>NV+R+M(]3IG<;
M1#]WQ>:=.'NX7N\^ C^.*A@$A! =0U,$(_TFC";5Z@T1D#NM:$/[D55@[XK-
M'6O +G(^3L5FZ;7E.G.R?VK)#I4B(],Y$$!/'D[2M#TV"5EYHA6;=R+HX8K-
MNTCW.!6;,=N<#+>LEJ4E9\8K%E(BDTB#3IZ3:Z1:\_V4*C9WQ/<^TGU"%9O?
M00V2^(33?H+!;7P'EF^^_>1CU7*^9SPKA9V5XK,\I0(VZ"!5#*ZN^#R[B H2
M] *2OV9%I3!X8C35&MR:,_H$CQBU%U9W7]@Y1*4#F)J(&TB/K)8LUA &6Y0K
M]&)G19,[G^X+.]^^82-BWHYG+\FSL]=W.)XU?.\9$;FIR3]$3:J-HBV#4D.V
M@LN@)'G4;;:A[> ]B<S>773B_GO.3EAHL%W=1CF#-#F[FGX:C?O_@[D'R29R
MQB1Y8P)HK8Z<@35DBT&N:>[>9-VJB-\]L$Y,-PZ2>@.3=1VZ5Y/)%2%+04K
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
M*:,=84N"!5"<"9ZSU2@Y!OMC*\<#+L$CZ\8N\F^Q5]V-'_W;YTR[+M&F>5B
M#*X$[7UFJM3P9Y<T\\(ZHC4[)5*0 MKL4=N@.[X]=#B1JWM-YRP</SM@F6E\
MEO[[JC_?A/>*G5[[G(ZCIA_&NA(OK2-1F&208'TU8[U*M@@O,2>CO3(]B=[%
M[ -+5I #) 5GP9O:( (%Z"R-D.KF*+J5\_X9 O<\[0@RWR)'0$C+O44I,8#6
M"%$G8[.M]GV0"DGR$H';DIATM6MEJ-=T#B4K )!3+DGZU$[RWYL@OQJ2)W*Y
M*-)6(_"[HN.^5QR!HZU'N$*<R5*6*&1),>A,VZ*- 2%[$='3YAE[IG;E,$*P
MY!&9SMJSP)$S9[0L/B,8[@Y,,5@SGN\7>!:T*E)YYFF1933#@;S$6JW32,>E
MA82BB>=_'ZA#M_-W\&UFJWP<S9X^QN7+</+G<;W41F%T*DXSQ8$\(A(Q RD\
M,XC6!BN,=4U"EAX"=OQ-O#/=6-W,.^6@P6%9#9;ZO3\8]+@*R?':: W(;-&2
MS!:P-!4A@X;D??&V29#)$L )<;Z73!N8\\L!GH\N8W\X6ZIOC/4]SL[3:LS<
MI&<<#R"\8:2$I(5H:Y/<(EBQR0CKH\+54AS=+G\/0SPA_6C$2X.3I#4B^-ZK
M\6WYSU'U4EX-ISA&0KM8X7+/$FC2;L4BI^5,DT08A%Q8(-\G:?*.O6YR^[@?
MW!/4K(9\-8CK7S,?WHU'+ZMY></*7)S^DJL]AXT?^L.$-T;ZG*;-69I>P:"G
MR?'*7A4F5;;D!FA)SG%RC%SC%"+7N;0I2='Y2$Y0-Q^'Y0:Y -L-Z 6,AS3I
M)F_'-8YTJW$Y4XS47+$D:I4N319#0"]9,)BL+"$E;!(4WFI /YT2-^:\07["
MA_0)\]6 YMTZK__9MQM?S2_3K)(\V&K5)O)=-'GRS#OI"3Y'(45V6;2IIK@C
MT&/%$#?3N*;,/)5XX#5#F[? 2Z)D$0)3D!5Y4<:RD(JM(0/&>@M!B29%"S;@
M>:R+[[8Z\+ -N3,7#9W9F[ 6R^IU^:6' ;:\X7X0X>-<=W?"YQ8Z<C@9CZ,U
M-;DK!&!%ED@K<FU^F)Q@W(109!(RMKG-?"1M>>#^^Y&490<.NJYN\9?1]*_]
MKV>3SY]@4*];WR/D;_2=6M]SC-=%<XOE-MF0:G>%NG$+Q^H%/\OD9Y3@->W@
MYJ'[G!W>]R1,YD-8&K45<==UB3^D\=7%137K/\/PVP*0"%$CE, BKP5\2P[,
MHT9F- W5)N^,\EMQON[I)\7PP>+;.*N/&J% KMS,AUL<0I"J7B>!=GN+^_"+
MCG"7N^-H5Z_B S@.6<:DK<Y.!J<@R,"]S[P(J7ODX&2LMQTTG2W35A@&"21S
MWB#P*#QX:'FC*T1)I59IC&Y60COC7/TP:('<I:QBD\H?+6]T-]#X\@:-/4-C
MML4[)H0&VJJAEHI*F:$1IDC04:P686HV[E5L3V+-VT]#MC!J#F*BP=7N?1!O
M)[='R-YCY$Q$5Y@6N1:NS9S1$@;6>"'1-[W]>Q#A3Z(X^[/2P'5Z/1I>?,3Q
MY7.,TUXL)9(-)IC+@4:LO6*@R$;(L9;)]='K-GD)-T&<D!+L+=L&=[P['RXI
MSYV@?9YE7P2K?4M9+?_%G$5CR5RD'S>YGO@ACWX/T9*FS#SUHU\;,J&.DJ4D
M'=-!5A$J3;X(_81S#U(WN6#XT8]^=]*!+8]^=^'B40[QM@'XSZ/?_?C<^31O
M'S(>16N*]RFE",PG70^<2@V]),C*9"ZC$,+GIE$B/\;1;UMEV86#KH]^UYY:
M%9=2T%*QHH)D6@7-(AEBS.8@E!>1"[Y2*NL'/_3;B8$'#_UV$5\#G[<:UM.%
M87W=&1D%1YN39!P-)TQ.LZJTS#K(BOX/@C>9Y^O _!1VQ,$L-'!S5C%=%_IY
M&%5+RV$]K,<Q%PZG[0$].$#FC0XXUJ #*9P"+QER:9@NWC#PUC)7=- Q>*[+
M45:+1S0%CJ4(NXBZ19=+'/9'XS>C*4ZNKZR*%)E'9B2OB9LFU%TQ,AHQ[9!%
MT=]-[@SN(#F^H= %17>Z Q\BW^,G+2^+D$_>8\+^E[H-OAHN:I"_KS=B0[C
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
M8AJB8%'IP&(Q+F1/9A\VJ2MT#Z;3TX>N"&B1@PG#3".N?[VZ_#P>?9EW5UV
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
MSUU(CY.\TQ%GJX9]-P(_CBHHHU [FYD*TC"M$&E+,YK@*95-QI!DDZB^8ZG
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
MGJ6%<BNI%1C_<4IJW8T"MJ7/&1; H9W-[KN[KB5KOKHMFJW&FOI;G0/ZF/8
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
M88?*$$<LSTA\E5.6_=:?.VAYX2[/2D;/=;F0M:G@SLI%>Z#G1':!$%E.DZ(
M29XI %'*M)/(!4@*P7&6\QAAJU82;F*GQC!KK75$^9_/95UZ-*"QQ-N.8\*C
M.##7; #<T7CX9 \WF(*6,+*3/&XI(R<TCDH:N=WM>43H^>EIWI2SI',3,G^8
M+__\N%#+ZK$1N*UKA$7*3!E*TTX4P()"@ L2 T02'JM,1Z_(J:Z1I=RIT=*N
MVNVJJ-EKUY[01G/'55!;_.U8:@!4!Z:I/4";)4:C<[2C]" +B8Y !3TC9"EZ
MW"-";G@<G1!RO-VG7H?^QCW06E9WZMLSJTM1TFK3?0O3 F=*:$H2N7:9<+,Y
MC@%-<H0*QA+"K8X!71(T-3;:J&J23^J-LBYU+7I0M5@Z"X35P!RSA<E4O-_H
MZ54'I <OEZH@87 ;JT:(+WZ.-4,N@])?0:3G_A'KB5RV8K^ZB,7U?J[=O\OR
M_F$EQ>T/'<S>R\_/9DPMY; I]!M:EWQ&XCQ+$<<@RV(*8))BP&)>: <O2S F
MDF4B=7'PG*1/C5@;I?QKF+DACW(&<0$QX&F& ,2$ DR0J6B,<9Y3Q'*(9GHD
MMGQU['>U& []M?H1;?6/%HT!YB7'EX^/R_53B99;4VXB-N8SLW/'!WL. [\P
M-P^@4SSZO'D K>[1W2[RC?KA?',OU$)ZZ&X*C.JG>V%SZ*W[#>+V$JJKU>RS
M_HK=J;_3_UA6;Y_KU?)15N^6C[1<S/(\)X@C!I1D9L^$:X>],/62:9'1A!8Q
M%%9KG+U2IO9266L7_='J9^EW]B/93T3!\!F8<.RAL683*]-[6$/?O\,8^K=#
MMN@7, HK6-FXGOUV%_NYFF^;U_+;.:WK-^N8/,=8,$4 US$X@$5: ,PS"%):
MB%C@F$F[F/R\B,G-;Z-;]"9J-6U;J[GY("=@M',TK@-GZ,G=XK&&)WPEF?/6
MA_0*3D@9]=5_WLK#]WO/E;[36VMH^H28=8:O9?W/-W+!'QYI]<_N+<0IP1G$
M"G!9F+>XCL\IYPQ01CBB)EM%6>6DV J<W-3?U3<R"D<;C1U?]]:8VS)#."0'
MYXEK0/1@#3MDPG+(!9DC,XH= L?\8GE?L&XK^_6O/FT[A\Q$FB(E$ $)E$PS
M#U> 0A$# 6E>%)2HF/$K^ZV<%3XU%FJ/%\V7BWN@Q3WN=EBYNL'*^2=@QT-#
MX3HP)YUKLG)8)>^3!=0AFJQ<Q&S@-BOGY;]VHY6+R%BT6KD\1M#*!A_*!5WP
MT\E+648(IZ@ LI Z?(*, E846(=/#%-1R#3+G$Z!N:LP-78[K&R@UJH'KVS0
M]USLV&Y8M ?FO N5#39&O%)E PL01ZALT*?%%"H;6*!D6=G 9B2/\QR']%LN
MUJTH_RQ7#^O5J:;4Z9J(7V8%)A06+ 9I;KR]6$B 29$"B<W6I4P1AF*V6J[H
MO)\5O35P(L6-'@.2XK;)7B5_R,6SC+2B<REN(MX9$SU5)A-^6>E/ZE4DNY:@
M+J44O)Y5/U..\@1>QSE<VQ 9(Z*U%3=M)>7HEXTEEAN4_D_ X4#*T$]BI),J
M@ST1MY,LUZ#9>\3%:^#QSKY<8_?>H9BK!O)X&34C[60:-&57C5NY7#3-E&=8
MY;F"VCO &=,OGE1D@.)"OWUXDL!,*<&P??GK2]*FYGGOJ-J\0\SKIHF1SC>U
M\X#8XGT1$KB!WPTMM>SH>A/M:-NVZ Z)G@/7AT1Q)%Z_"DTW[K9%IY>G+PXR
M'B?;VK/'O]8W^:V'[*RL['0U6(?8F.4Y))2"5*;,=$&#@.:2@CQG.14R+T0B
M798^>J5-C6L_G5J]=5S6Z(?7;@4C&&@#\^R.GC>["[)#+$A881)R[:%?X*C+
M#%:V'ZXHV-WD65YLWCPP*9IC:V^TDRC>+A]-GF[S+EIGD!>I*E2&$I.MA@%,
M( 1,QAG@,5&*9;!0;OM#=F*GQBJ-LH 9;<T1VHVZ49>Z[UBYRPYZ.Z()#^C
MC+.+Y1?ZTA2QOJTJLPYC?KZ)WE_ U+WJE1-$06M7V4D>MP*5$QI'=:3<[O9,
MJMWI4?W%K+Y]D57SV4P(D1<X$T 'DPA *3# 2FG?)BM27B0I%FYT=%;2)!E(
M!XZ-IC?=FN23K-K#^LVQ?;&<SVE5;S^]HG/\/NIV3!0$RS'(I^Y:RM]$C9K1
M%U.*R/QAF![S)[$8JN'\OK!7ZSY_TN:^5O2G;_!T;9K^;AN''2HJ:9&:78Y<
M I@S!7!JUI[2A C"%%3$S879&WYJ1''[[=O[[]\<'9)]P"P=#V\8QE@Z&JA^
MYDF;@WH,^Q+&]0Q.6G?D 9R^RK-*6'5/%^7_H>W*R*)>SDO1IKPO-"7(>KTT
M=J>Z;50Z_Z8_:3Q%UR]L$%D3^I[OVG,3[5G4](C9M<FDGFVLBK9F#3)+@@(=
MM,!6$,7&K<,5$LNC<EU!!_?OLOYQH8=ZWK9R8E#Q%!4,R)3E "H$ 8LI!ISH
M-[C$!2H@=.VP?B!C:J_M=8\@,U&W:YA-A_&MYK5?"ZU3$-M1YI7 #>W,A\',
MJR/[&51"=V,_%#-Z)_8S=I[JPG[N4C]>T/RCI-DC;?+ VE#A]GGUL*S*_R/%
M3")19%#D((,F Y8B!AA-S7&FG"59+D52.)WO[!<W-;;8:!O51MV;=4(_W6CL
MG\A_ 7@[X@@'Y\ <LD7R6XMDMT*P538<;]B!$I)"+D@<E4WLK#\D%LN[///R
M:/V@71WS'].)[P>=-X[-ZBVMJI=R<?]O=/XL9TF2%"2+!4AR;)KDH0S0U&Q;
M8Q@30=),,K?D/!NI4V.<YD"SB2J:HGURJ[=C5IX5XG8<$QS'@:EF V'SPX[*
M-Q$U)\9;K:-&[8!I>BXH!<W5LQ(\;L*>"Q9'67M.-X=*W;OE?/FLY7RA+XW?
M3F2N!$XDR)4D.C0BT!RIRT"2X4REB FAK/J+6TN<&A&MU8N>6OVNS<P[!-B.
M>X+"-C#OG#G4NP'RRP4@ ^3=G0%GV&2[0Z&OG&%W!H/+:77G;O1=;VG]J;8R
M^W?ZLUW/_2Q-0SB88%44@%"2:4<'(H#CG(-4$28%XD4N<[=EEW.BID8J:TTW
M;=OH3W,>RKD=0P^XM@LN(2 ;F% V:'7-%[2:;2J .4+6 YG'0LLE-,*NMYR5
M-O*RRR6KCU=?+MX1K.7"EVKYP=0EWBE/_+7-G+I3S8G72LIO>AK)G>.O[^A*
M_[IZIO,9R[(TPR@'!:440,%C@,VV;!(33!0CB6::*[LS7*?AU*BI4_WZW@U7
M/C@[_GK5QS$P[9WJ"&&.D"RCQK[=FNLW46>B69I>&QG5QLK=4_B1L?,F:BT=
MM(E$F(<P<+^)*Y5\[=8483"VZ&(12-!UKX2=L6]_EO4L2](L31D!&>3:>8RE
MJ2&?%@#*5&::YZ%03@TNSLB9&CV?ZK,3_6$T==RD.X>K&^]>@=98[.D E#?S
MG8%A"/XZ%/4J+'3&WG-<<NYRC\S/=5[I5\EE^</$I]H)G3^;\K=?Y8IJQKJ7
MOU?+NIXQD0G(A0(\(3& *4\!*5(%6)9SB3-))<76M0>LQ3KQQ1@%!SK%:],O
MO%/=1)VM[OK#3OF;Z-ZH[Y#B:/\D^BEE.'R'7E]?9ZEOE;Z)-FI'7[?0_CX8
MM YII(- /%(^:2BHW5)+G1'KS3&U'VV\9%-G"_>R3MWO=B-\(<O9N^X+]J&L
M.9W_/Y)6'_0G]2Q.8X2EY* PFQ,P4S%@1"I J$P8@Y @B6W<OQX94W/]UFI&
MK9Z1431J-+6CECXX^RDZ$$A#+Q.ZXV/-!Q8(;)V]>NWMU9+_]7[YXS=]=^OH
MZ1\._;N^D4<A @O3UK/>YE+/#"QSVN)A.==WU&:W<_7R>;F2I]I_<E-*2L]R
MH.(B-QE9%#!<(""X2B7C+$-NI8NM)4^-#EIE'5.NK&&V"P,' 6]@FMC5^;]%
MK=:147OX;JO.< 7-VK(6/FX6ERLF1UE=S@/X452WY/5!6[!V?/Y]M[B16W*(
MY6@3FC?K%>:FF.?I"EV#9'<X(A5RRMB*'G7"..)Q.%U<;Q_PI..V>&[!(,Z1
M!"A.8@"A(H")# &2QHH7!9*H0,%//$XUH?+LR4?'JC)NC\".M08#=NBE&H>C
MD(.0F!=PHY^.?!U"\\+&Z[1D('([]C@VTT@414)1S &C, -0R *P(DD!0QRK
M6**,)%=&)U.EK7VW6C:ZNO96/X^K;S@R02XZ&7_<KE95R9Y7S?+\:AE]H8-5
MQ;H,TK!1QRLU3+]H]>6XXDKZ, W=OI>KN;Q3'Q>B_%&*9SIO]ER3I$ )HQP0
M! F &2VTZV/6-E.><DA14@@K_^>LA*F11:.D.:NR5=-I$_L\E/U$$02@@?G!
M QNG)HN]]E_;8/'TX*,U5^RU;;>Q8O^%OLD4>NK(>O6%EL*<P*4955F"*8 T
M-4</I024*@$*08I,T$)(8E6#^,SX4YO3C6O]I'6+U+**RDY9UW2)?0CM7OM7
M #/P7%YK%AG53*6Y]8[E6_I4KNB\R9Q=7W03W3U)TZ1KKU5'R#2)DS"%38K8
M%S%R"L1)^XX3'DY?YAD+/+-:.[O:67O_PV2BZU&Z?G^(*"A$;!(;6&9Z)B/
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
M4E\D!N;-C5J-AQ:RA=.QN6'[-^V,/W+SIF/+CCLWG;C&\Y11&X-\>Y!R]<G
MOMZWCFFJ,*(0)!#K\ T6O.W:I&(ID5+ZKXG3<O4Y05.CND[/J%$T6FOJY2:=
MQ=9N2H= ;.#I[0>6^VFB"T@$/4ET3M:XIX@N6'QT@NC2];[IJW0ES6;GG?I0
M+K2$DLZ_+-L32LXMB2\/-:%O]D9=LWZY43A::SQ00V)[B,(F3UK('3EUTAZ)
MX\1)AWNOR.K>ZXC\>;F2;?VZIWFYTF&(]C!K$X.8F9C,"JP8+90.$TB* ,2,
M )Q@#%3"BBQ-DHS&;BT0'168VDNV35"NC:HW9A>@4S9J K=K>Z5?>!:V=#4<
MPH-3UXF^ZD;[F[;B9?2MQ7UK0O2U%_< G=7MP!NVW_H%'5ZY"[L=0I=[LUN.
M<UU.PMOE(]/<:BBU=O0#^H:8T"3:G)7?U7.0M[X-($,<E3\I[U6.RO=9?NZH
M?.\]OJM[VD>@\]LG/7%:#[HMN?#V^?%YKG__(=\K)?FJ.61;;D_1<U[P/"X
MRTUW+YG'@ B6 I07J4P%3RAT"I3]U)C:&[ZS(MHQHRM!$FT-B5I+HJTI7G&V
MYX.S75@;^G$,O@0WR)/P6+*[!LBPBWM>FHR\#'@-6L<+AE>-YIMZ]$1?FHJ+
M=\KT7?PNJ\=/AKSOU-M*BG(U0S&E9C$1P!0+$QLI0) 0($X5C[FBG"/LUACQ
MHDRKB3EJ8\2MRN9X5"5_+.<_S.D0WN@;:12:)%/7C*1+V-NQ7Q@\Q\I.V@*I
MHFV3U49?\U&K<<@D)4MPPJ8J71(Z<L*2)0;':4NV-_JRSP^Y>)9?I:E(VI;/
M4LOJT:R2WK%Y>=^PH$G8YGJ*?R\?]25WZIO^M%9M E7+D,F,I12CG$$@2<H!
MI$4&&)$2D$P2DNM_&7?R[T(I-C6/;\>.:+DQY":2G2G1JK&E*>ZW8\U-U)["
M<^6W0$_7E@;'?V:#LV5CTDVT,2K:?8)W.T]P;5CT??,$O^T]P2_]3]"#6,/"
M'99_ ^DV,DV'1?28S0./[Y&QVNGP01M_ZM!AW?W!].EM1'Z3U8^2R_K+4CO%
M+]L.KIA1DE#3&D8A3?BY.=.#"PHRK*A(4B$QBZVS6P,I-36R[\R*S#=MDY6X
M?S37)<,SU*/K9_/7>B#C,'GTH>=9;/ZXL2M:&Q;]T9H6V;3I'>[1.23ROL(C
M'"GI]\I'&2@K.#"^O1G$H62-EVT<&)V]S.308WMN;_,'*9[G4K^A3=7*-[0V
M&=*/IK95>["DJDQ-K"9X>_.RO>9+&]#=_DDK\=TD3<YBD2&!LA0@D3  8_T3
MQ6D*.,XH$D5"5.[48"F89E-[GZX-:WQKHS9@1N]HU[AHUSK3A6#WPL["J#$Q
M^J,QTK772[#';KG%_AH/<^B]]W&?H_O.?&C,@V[9!U-NW+W\T)@>;?('%^#;
M4'/=02ME9LM3@8)+ 2"*<T )PH"E"J$<:JY'5N7A#P>>&BMW;2#=6F<=H=7/
MAM=@,#"9V9KOT?;R7*<LSSZ78_;%.F?$<2?+(-VPMI/_L)JXGN,EOUV(KJIX
M,\.W\10OTEA!R #)90H@Y!S@+$NT_X6T'R88A,2IN)^G'E.;TM^>'Q]I]6+>
MS\<5\GW]);<GX^H=#8;WB+[0J6X$C1U-_8AUWXW6W;%:B+C"\_'"<Q@_QTV5
M5_)JO/ Z[\/X#>=)GK3QFLQQR,_/II%HYT)U#<8_+G8*)LXRE&4,LQ0D.%&F
M[$ZFO9I< 9Y+RFC"64Z<RNZX")\:3;8*-WMUC<I1V3:3*A?1:J?LIW]_+I<'
M8TF8 \$]-$O2+EHTBM]$6^!;Y===O#30._H'I$4/U()RH8O\<0G0 YDCUO,9
MPX_JOE3+)UFM7K[H;]=*TZDY#?YDPK\W+]_UB,V)QY0REJ8J!R01$, X@8#
MI !*%"3/*,HX<CK*8"%S:L2V5ODF:I1NW(^-VC>14=OK#*H-_'8\%AC4@>DK
M )[.G.6 4$BJLA$[*D,YX'!(3"ZW^IZFYY6DM7PGV_]^7!SGJGQ=SN<?EI59
MGYKEF2R2.(X!IM3LNG,"&-($Q6)N*HGEF2B@VS%Z)_E3XZFU^M$O:P-^-3[
MR=RN/XP=46>(\]EYM\=DQV$#@C\PGPV N\=)>2_TPAZ1=U-AY+/Q7O@<'XKW
M&\9W\?Q6"/U-K9O\Y+NJZ3VMS9W1!&8P,S7)BCP#,,LQP#Q-M%.68HT.+GAB
ME1M\2=#4&*Y;7>Z4-;FI6ET-:;16V'6Y_0R^MLOOUZ,VSG*\!V >"_3]:%R]
M8']F^)$7\/N-/%[0OW"]GZ/TJ5S(]9GWOTL3),Y2)5&,F  4"@%@*C/3'AB#
M!,,\%X+3)"8NOM"QB*F1@=G.I'4=?=VDO[3:1A^\TE].8&KGN%R'U, $8)3;
MYK%$?[0*!G0\SEL?TK<X(654]^&\E8<>0L^5UV[FG>G:4Q_L%5'!:)['$!#$
M$P"YI !G. &44I8II 2FA=\NGIT"4^.)W3VE==_=IZ8;U<ZRM&.U/>>'XKJ!
M%Q[J$7?NSO;\JD?:KG-#;YA].DL=7FF#S@VA\SMSCN/X4> [R5;ORIK/E_5S
M)1V+AYR^>4(SQR@8;34<I&!(/P@A)\ 92:-^S?NM/?PR7[CZRBIXZ^(CW^1]
M<]BNW52!20&S3 $N3'YHFC,=OVLLDP(K23!$"4%NM;UZI$WN?=SIYK5GTH^K
MY5LV%%I#OU(M@?(O&M@'P"#5 D\*?)TR@7VVGZT/V'N3)U,\LUK^Y[,>[;VI
MT+O9^6-IFBD(B0[H608@1AR03.0 )3@II(HQ%VYN_&DYDV.'C9I1HZ?_]NHY
M8"U)XGJXAJ8''Z3<N:(?AZ L<4;4N/S0;^\1,URX//#!C*V?L@TM,X(($B0#
MF8@5@+E*S1I@"G*I*.,P3E%A=;+>1_C4V*/W:$&@TQFGGH$=IPR%[,!$TPOJ
M7N0R2%CO@]HH9SA.R9_&88X>9*Q/=?2-X=4;_#@%M5MFEUP5<:(T]EF&-(&)
M&%"2:$]',,QDGL;$[HC9!3E3XRJW=&PG1/OI*"!. S//F>(#ES8QG+!RZ@8>
M K/1FH%[8>?:#/P2(A=Z@9^]?<Q6X)=L..@$?O%R;Z>/2RF:A'USUK<IA*/>
M+A\?E^TIDYGB)(8Z]@-%DA, 4^WNL5PHH*!@2DA,5.J4GW51XM0H<ZUP6T.F
M[*J4/CVS><FCI5*RZFI-O9V;G>';B#>V1'5[4'XAF]8,FPNYZ4;K[!5>>$C6
MKF XZ(?W_W907VO;P-S"VR@<U.&SPR:PEW=!Z-BNG1T&)_PYRQL]G+A;SJMG
M*4Q1KD4M:^TNWJT>9-7UY/Q44F8.7I2RGDD*6=SL.L?:G8/&N\,ISX$B.40X
M4:A05JM7;F*GQE>=XDT]0Z-Y$SHMC>X1;Y6/YEOM'?P9^P?!4T)H 2%($YD
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
MO#"K^05A "<T!5#"(H<XXPD/4V1WLIQSP=WWYAT+\*\,GJ;(/0'0#!<V#<I
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
MK_,[3$W?(2;TWOBO5L7WW)0]>8W[+O.M4N6\-!4<VGAV?2X'Y1+G*04\81)
MF"* $2,@R9B@,DX8%=!VB_FTB*GYZELMHU9-^]WE,QCV3]HPR P\=8] "7AH
MY#( U^XMGQE]M(WE?NMV=Y4O7.G?N+[;1?JLG_&=VLFTZSH Y@J)F"D%4B8)
M@"(M .6( <5E 04N5(:M&J[:BYS:M#<:;[9"/5-]+8"V#+.#PC=T-.V&G%?;
M>SLP@@:_EZ6.&^-:HW 4RMK?Z<DOSZR6__DL%ZOW/TP>;].U"$J902$2H&*2
M ZBD (1D!<@%2SGC+!6YE>/0)V1R'++1,6J4].P2=0I.2]ZX$J2AF<(5'W>N
MZ $@*#N<DC,N'_18>L0 ?=?ZS7G3W/5.[>3S-X<HXS2!*(\S( G. $Q0#IB.
M[O6O&4\0*_2L=]H"."EE:K.^:3-L5I(/2EGTUQ+QJ*%T&G,[9K@:R8&I(415
MD,"%DGHA"TDFIP6-RB:]MA[22?_%GC[$^CCMITV598*3G$%)@2QT) (1E(!A
M5H DB66&BR(GL5M,<B1B:DRRT?"*\M4G@+3T':Z"9VC/P0T9=[_AK/%!O89C
M*>/Z#&>M//(8SE_IV\-]SI^; K'_6.B[>O/!#THP,$Z0P%B F*8)@)130%A*
M0 XE2V.),IH[5>GQ5V5J?/'OY>IA^;R*;I^>YB5O:\#Z5LNXX@'9\<LXL _M
MIFR,B)Z-%19U,8:LAG$]IF%[@GMK,W)#\&M1.^X&?O6(OD=\O\K[TFS0+E9F
M<6<F%5.FQB-@:<K,&5^SD)L3LP"C(&,Y$=RJ&/\Y 5.CP&XW8JMD9+1T/>5[
M &(_H86 9F":<D3%XZ#O:=.O/NE[,.S(1WU/&W5\UO?,=;Z>4?WP8;[\LRM$
M_G'Q0]8F?WCWE-$MUQ%NTPGWQ*&@N,ARCO,40*Z(:3Y6 "82"5"2<:F2-%.8
MNOE'URDT-8HPZS!-B??2^+%_<W6+KGPZML[1>)@/[B)IJ(TMV]KZ&W,.CE5N
M+1KZ"%@H?,.Z2U?J-++3% ;!8]<IT+@>%6G>+NNF#NU[+?&QV72GU4++J^\6
M_S 'X9[F<F5:%'0'MF=9JMTXJ2-1)A@$$)(84"$X$!!RFA>9BB6;K98K.N]G
M6A_A3JRZ46'(!=NZJYDMUP9$LK/ 5$@5IH"3CD>?M[9$Z^H8+M5M7)]1/]\.
MC?S@J^0&]%O3FVT#^EKYZ&X1[:B_S3,8$&R'6CD#@CY2^9RPX+O5U/%$K[?,
MCNN8XU7>\;1VKQB/[Q@>KY'O?RZ_/RR?:TV&IJAYN= CFY*7^@55<BVD.7KQ
MNPD7N@6S6+]$8IY"(',3I*>I! 1KCQU*+)G(<"QC^V)GKM*GYIZ;+V:T5;<[
M1M0H[,!<SL_ XCTQ)+(#ORBTZM%:]X:RUMJ?0=JGBIHSY YOBR&A'^EUX?H(
M KTI?)'K?54X#SK>N\+7WKV7A?<@?DL^'Y[UJVCUW%0^_E#^-#^MJP_FE&-B
MCLU)22F 6.4 ,\A $J.$2QUEQ 2Y9<:<%^8R:<;)D]GHV@06JM/6;<6F!UR[
MM9@P@ U,\/M(K=4<8(OI,AHAUT1ZI(VZVG'9ZL-U#(L[/$_:59+6S]5+PT'K
M+7&<TYC" L193  LX@+0@NE_4L4$@IF0B=/AVA,RIN8FKE5L7YF.!^=.0&C'
M!5<",[27MX?) )._Q_R@!^!.B!GW^-MY.X\.O_5<ZKZ'>ZL=46&<T0]S>C]+
M>4KS+#6-^42A_TDPP(IQD.($,RR85,3JQ-O1R%.;S!OE(J.=_6[M/ER7MVF]
M01AXXEK:[[0O>]+6*S9D]\<;;2?VI!F[6["G+_!8MED7=OA"7\R!>%/?85O-
M8=,CI,@9%0(4,97F. 4$C, $H%@02G!>9 X]0BP$3FZB=BI'G<Y-D92=<B@.
MRP4V<%LLR@0&<>B)?@$_GW47&R =EEH" SK2ZLKUP+HMJSB@U+N28C/.>(LG
M#E;MK9>XW.?99$\J6552; J2?"HI*^?-)O!GN9IQ$B=(9!1D*$\ )"H#%/(,
MJ#S+J(Z*<,J<#@5?D#<U7EZK&Y5M%9T5_6EJ5RU<*X9=@MDN2@H(WL!\O,%M
MI_K0CK+]-=?<F]79X1*T#]T%D>.VF+.S_ZA[G.5M[N&6*:U[JP.XMTLA9YAG
MC$-&09XA#&!.$H E88"@%#/)%2LRJUVXPX&GQA5-T6:C7&2TLP^V]L"Z'&OY
M0C#PC+>TWBG4.F7J%9'6WG"C!5JGC-B-LT[^W;] 0"E*6KWLU")HDE<+EB=Q
MAC,@8Z[G8"$Q(#%. .%QD9C"0RA.7:L$G)0TM4EY4#3#(QOX/*AV+^T@4 T\
M>9U0\BH6T(M Z(H!IX6-7C:@U^93M0/Z;_#-7'DKS=F;^<>%D#__EWR9D8PS
MJ.<\$#2& ,:0 4;UZSE-DPRF29)H8G!+73F0,#4.Z+(T.BVC1LU(Z^F:O7((
MY.5W]=7P##SOG9'QR& Y8_W5*2R'XXZ<PW+&K.,DEG,77E<XO+Y3;XVJ9NQ5
MT[WF:UG_\\V+^?<#Y?JA[!0,1S2'N- S'"(=PPN$ .5,@H1E!>$)I:FTRE6[
M0H>I4<)N96K^7*]T_%-%?->8J-)6^)4%=WDVEC[$L(@/[5VLM>_*LN^ K#\P
MNM]$[*7Y(6JM&*7ZMP>80U3]=E'C5:I]>^!TKLJWSU!^//EO\J'D\\V)I)@E
M"4XH!$RF,8"($H"Y3$ B32N_1$=!Q&H-XO3P4V.WM79N]'4 F1TS^0,Q,.FL
M%1O@M,9IFT-RPX&$4:?]:>L.9_29J_PFZQLZ-_G[WQZD7'U:M@4VNCJ>-$]Q
M)HL"I"(Q[?(0!2QF' B2)9BQ.$F54]+M>5%3F\2=IE&C:K36U;-B:@_"=O,\
M#&X#SWE?R)P9X#(:(=F@1]JHS'#9ZD.6L+C#CS%^UT-\6M;UW:)=+?E2+9]D
MM7KYHN6M3*>F)[,W/LL8*GA,.8"9>>UG(@:$T@SHL$="3(HDSIQV+^W$3HU)
MC-8F1;3N5OGD6E&/C4Q+X.,BXXE0'*2<I.8\3PJ(+"1@5(DL50FC&,\6\MXD
MC(T./6FAWQ7__ROP[1@]_'=Y8'9OD/S%J/RK ?1=63\MZW(=1J[5CQK]HXT!
MX4C?#;"0+P!+R:.^#-S0.'PQ.-[MV0JG7.BAWU92E"L=79J=[9>_TY_EX_/C
MFV55+?\L%_=OJ?ZVZ<]G"1*8()2 %''-6#!3@*9Q#HC@2HE8)#%WJH+I(GQJ
M+PRC>[,RUFA_$SVV>D=LK7C$.\T=6^RX/! [%AL*YH&Y;(UPJWBTUOPFZG2/
M-LI';R]![=['QP.SH'U^7.2/VP?( YFC/D$^8_@65?FX>/^32\VCZDTYGYNT
M^TU!I#1/>(IB! 2+M0,<8P@(UN&S9)A@2"!."JO(V4;8U AL6S3E1 D)4SFR
ML<-,P+4EQJ,(4M6CYXGT,UIHG =FL!;BCQLL[W:PM*@LY8Z>:PV4,"B.6O/$
M&TV/(B>7X;E<U*1GC)&+F%RVYKAHB<4]GI4&EX^/RT5S@./; ]5?D]OGU<.R
M*O^/%+.,%#*!&0&"<LW*BB> %5D&D"0,P8*F!"=N>><]TER^Z.,DGK?*1K71
M]B:J&WTCNE$X^D63<_OIKX[U WLPM_,D ^$X..TV 'YK 6P5C;::!JSD=QF.
MH$7Z>L2-6W_OLMU'I?4L;O%CDJ[ \5=IEDPU0WV1E5I6CV9-]8[-R_OFK?3^
MYY,TQ3.^EX_ZDCOU37]:J[8!2MO4J% 8XS2E0"72](A2 M"8Q"#!1%$8IXI+
MI].?8=2:FM/86743;>R*=@R+MI;=1&O;HM:XYNCDCGE^_:@"/6P[MAO_$0Y,
MC",^/6<N#0MV2-H-I-FH#!T6S4,R#SSZ55V_Q/+)C+CISR'CC-,4*"D%@ RF
M@!20 \XX21/":<YRCZ9?>T*FQLF;GE^=EI[;WR?QM"/*:U$:F/;< ?+MSW42
M@0':<^W+>8WN7"<M/=.<Z_2UGL=@GNMRH0-2[4^R<M$0S9=J^<&PS\=%0T(-
M]ZSK:U;-!HJZY?_Y7%92?BNUC<TO[:;8.[K2OZZ>Z7R60UDH)C&@2"D $TD!
M%8CK?W*>$TA)BIR88RA%I\8^G^6J2_QU/&TSU(.THZPI/)Z!:6]M8K1CXXW9
M XX:,Z,=.V^V*[_+*C*V-GS961O5QMQHQ][(&'P3M28'/#(T\$,)>N!H*%W'
M/:XT,.)'AYV&EG==QLB=>B?9ZN.B7E7-BG:]34(@"J*4ZQ>"_M<4>6 98+F*
M 4*Q8CQ+$D8*GP21\R*GQO2[^2!&9[_$CQZ([9@[+' #<_ N9I^6BWN@']1C
M@UZTH_DHJ1R7\1HB<Z-'ZJLD:EQ&X5Q>AL6=OMFGWQ[D?*XI\8DN7F:I@"A'
MN2D%(<UY3*8 03@'VO\L"A%KFN%6YS%/#S\U4NFR*QL5HTY'UYS3/?CZ2>1Z
M4 8F#"<\/#)-3YE]=9KIWJ CYYB>,N@XP?3D5?X]TFX7POS'',+[0>>&#+XL
MYR5_V;[+LJ+ -$82"$49@+E9B,J% "E7"4T12SET.BIG)75JD[MIOV5.F#0_
M[.CMWO?L,N*6.YBA<1QZ+_,<A#J2:Y2._NC^.XCSX 17Z(9DEP6/WG7,&HM3
MK<7L;_8]4W'ZQ,9"K'_<_K&YMO$ZMS,(*@$SDG'-5 76(0[) "8D!UD*29()
MB5-)G#CK.GTFQV9]!^::=XLIYK9:ACHO%^JQVA[M&.UA#7[\PSRGTR<8S=/;
M_+)W27O7D(%8((3#GBBY3J613YT$P>_X9$J888/M9^PL<'V532/O1NPL491F
M.(E!D<H"0)['@'")@,Q)RKF !5/LRAV*,Z*GQL2[*]&\F^W\V91IO'H/XASX
MWKL* 2!]E7V"78P[Q5N.''2Y_P): R_@GY/^VDOR%U"Q6&2_-(+OT;MFJ"^T
M6KU\K^BB;D]W['3&W7HA,48%AH@!KO\#H!08X%SF0**"$ZB0$LHIS=A!]M3H
M:SV=C.ZE:P42%\SM2&L@) =FK5T0=?"[H_=>_^Y!/#D/Q,(>2+,7/_*I,V=<
MCH^6N0_AN>=GSB(_+.?ZCMJ$Y*N764%SF2"8 XB;C'S( *82@AA+0@3*.469
M34_M\R*<J&B$SMG?C8PVU:#3\[\UV?>N6:LGP.1)FN-4$9"I1&@PBQ1@HO_)
M,RDE3!E%23)[DE6Y%-]6^G&/ >FAN &=*GE?+IH3MJRM[W$UGC%+4LRH2;FF
MF<:30T"R(@&8JQ3F>9'D$G=XOE]8%HP(@>9:V)![(B(DD);;S%=!,_2V\MZ$
M;=6+;E>KJF3/JV8%8[4T;\:@M1W.(Q)TX_A8RK@;Q6>M/-H8/G^EWQMIW<ED
MV[[$K$!(\6%9F;,#WV7UN%E"O*N^5,O[BC[6,Y1QI2 D *FF;CF2@ DL09H5
MJ<()*W+A=#+%3XVI.=D;%:/*L4/4E8_#CEZ&!WGP5=96.YL&7,Y4<QTZ(>G(
M4Y-1*>LZM YI[<K1KDKB^Z!M6P_^[^7JX6U7=GAGCRI%29'# A#$M%>I8*+]
M(2$!HE+E).%YKKA;;K"M:)>Y-U:B<,^&5)B])^OG8KO4$![KP=<9&I4C,^TV
M*$9_:JVCM=J#K3*X@35 SMMEV:^1U6:-R)F\-?O[_<BL=0;-CO!RH3WPKH8H
M3F$L6,( RTV=12@8H%A*4VL^3U"A$IPZ+8">E#(U+ZP+339:>N:FG4;4CG.N
MQFE@@G&'R)E)>B$(21NG!8W*$;VV'A)"_\5A-T4L2QS9#C.A;W#/4GS(NCRN
MR(RQY#YN+1]7!&P7UP/5]-DK4'F[$)L:E;]7R[J>*:YBK!@!),L0@(AP@"FE
M@+!<Q 6!%!5.1V+[Q4WM3=BNM#]U.M]$3TT)5N.\[U2[O3>:N[T:+X!N1S;A
MH!R8:KYL\/NRP>_]%K_?>_%S9AH[6$+RS 6)H[*,G?6''&-YU]55P[H"!005
MF,0Q!3@FVI?.< Y,KR8@29ZB'+,BR87;F=4#"5/CD=WB5M[EOYRJ.UP%R>"K
MD%LT!NAB<M;T@<IZO49!A[,V]I3P"E+*X6[U("N34_=-\N>JZ:C<?2]ACB4F
M, 4JT^X")$A/ZIAB$',>HT+_6##L,JG/2IK:Y&X4C>:;1%'AG&9['E2[R1X$
MJH$G?8M2DT2[+3<T1!.CBV"$I('SPD:E@XLV']+"Y1L&V1(X3/\2"<59H0A(
M<YH"R D&S!P\*7"J>%*P3"5.NZ!NXJ=&))N%ZMNZEMTFP>:SG1;V07<#_#+R
MA@-Z"CL#0R;G^2$WXC;!JZ;K^:'CN&40)H&OKE:S;_*^B9*DV4]]>B@YG7?+
MW FD:4QA!FAA#GY)F0$B3+\FB$PY *D4E#;,UBME:@2VJZ'CID$_FOVD% RC
M@;G'#1YK9K$ROX= ]/T[Y*%_.R2.?@&C\(.5C6L:L+OX*@?GXT*_B>G\]NE)
M4TE;$>G_Z^Y;>]S6T32_[Z\0L(N9TT"QAY(HD=P!%JA<3G?-Y*2R274W=O/!
MX#5QC\NNMEPYJ?GU2^IBRS>9E"F59@?3.96*1+[O0_$A^?*]E'Z5;Y\?GQ?F
M[S_4>ZV5V)0&VS*"X\-\J>XVZK&8R40)(J2T-<,,-6": DY0!A**A*:44P1%
MCTW/%2)-C4>V*6]KG:*64E&E5;13*ZKTBG:*15^M:E&I6[]<Q=>,K]<.:J11
M&V=7-?" ]=UK!<!X@/W7-5*]QIXL (IG]FDA6K[.>?<3>[$^<V]M.*HM\IA
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
MH$76/YF/[3LK5&'K-;6?F<4BE33.<I#EE .4)C'@'#.0X"36,4J0]"L^[2O
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
M4+-'9X?C&D)<=#\RC3B]U-<OO'**L1$P;Y^+C=E6KQM3S,M,"9X2E2B[,<
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
MQO['LST%@QZBJI;'/>KL:7-T(-G_UWZS[.[3?1-4D>9"8I%;'RB;NEH30+E
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
MJNN550+V-;J)V":JE8JV6AV^5-8CZ!P\_UQVX> .FO<N@%CCYL@+A^-1/KV
M3?=TCU\5A;VX-/M/M10OIFLU_V$+NL]HDNB,9@RD&#* <F;VBIR7%B=$TQ1"
MJ;P,TV=[FAK#WGXSZZ0-P"P3[C^U$L5S%:U+L7WS[I]'V8TY@V W,!]:&:.6
MD+8D2R-F0!_X2T@$=7X_V]FX7N^7=#YR=[_X0N\2SP=U1.XWW]7ZHU&C2K9=
M'6IGD*A<YI2#'.,8($(30&F>@T3G"FF&9$9SOX2=CCT[38=1@ZQ+,7N5OG,%
MV]7$%0[ T6H6'Q9FLM[Q%: [N6L36- JQCY(!:YJ[-3UV%6.?? X4?78Z_5^
MS/0W-?_VW<SFVQ]FI_2M3AUQK]_-%\_FM\<.X)28DZ;$ L1"VH.FS  7& ,(
MN4P@2@@3B<_FQK/_J6UY:CG]_>U[XZ]Y+%*:@3S-N-E<*@483@1(J%DA8FD&
M1!*_R*@!1V"<B*E&@8A5&D3+4H6RXE/EV%^-3+3::7$3R;%'SFVY&7 T!EYV
MML-0BUYG\['#<!Q1<1/5&H5;?GHB%W(9\A5AU.6H)SZ'RU+?9OHM3Q_5[[L:
M&Y_6JZ7Y492F6!N/6A?=N%NVGYDOQ?QIH8H']7/SQ@#P'S.I)4ZS3((DS3.
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
MTRR+L]EFM6$+M^F_U[K7K-_V,=SW;//<STOI?+,ZM"'C$B:0LPRP7&B -*.
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
M48HA$RQ!.<BTK:5#*0(4*PQRE4K)*10*);.E^E9NO]1ZOI)?-F87-O* T6K
MSL@QH/FP\1%O$F28M8:K;_-E69& LX7-&S_ J. \EX+D%"2)$@ QE@$2ZPS
M%*8H993%L=@?E?=+.8$Q::08=T14>?$ZX'"XG5A#T]/0IO%+"96VF4Z"YI!W
MABAP-OG+_8Z=5]X9B1,9YMW?#6-;W[D@YW'&8TD!1PD'2$,&&!,9T!2F!.<L
M(;ZK^KFNIK>2?]S6 2]MZJ5G5<0./&\;MZM69*.GP]5Y[$D<)YBG(,%8FU4A
M88!#1<T ,(J4$A0+KWS@(9 ?]29C:YEW\:7RP[;?;<8$G=/Z@77UK<60#F9G
M^WK5>XI+#F,7G^_I"_',"_6/9T/Q[ZW#TH=M31NSD4\S*3 P.T<,$#?$P(79
M..)8,"TSGBK3BH\KQ)F.IL8..SFC4M K*@:=Q=:-'4(@-C [] /+WR_B A)!
MW2+.]36N5\0%C8^<(BX]W^->XWQ"S<^E\Z/=HIAGJEC7SVK#YDOKR:K,SH+I
M/$W3!*#<YI%/A 9$<@S,M@*2%(E<:-J<-Q\<+SUZ2]/C]/DPAL=58X6I74G+
M#=^\4<#\LM;@)EHJQ\*[5XZ:PX7)L(/P>@F![UH)@7>:1%M5HL^[X?@XTG!X
MW+N,,BPCW<8,.3Q^%S57H]IY?=._]?$N=:Y&8.^JY_K6 I7&-%MH^PO3>#R+
MH1(BUCG((.8 D3PVY]]8@ QG6:)S2CCV\NKKZFQJ6]W]6H]K6^OQ:2OME<4Q
MVQ@[VSN#(#>\G?.@0.9-].DR:M?7QSP!QZ 5,MO]O6Z-S!.:7ZR2>>H=/_J0
M:C[[HL3S>KYY>?]3?+?I$VVYOEE",94"2D!5EE2)O3AE"= I1YB2/(V%=*&,
M<QU,C28:&:-&R+(HI!L_G 6QFQ-"0#/TT=</%>?Y?TGUW9POFDE?*/'';ZL?
M_V)>K>:[^>%PFI]M=I2I?4FI9CI??,Y_"K]?;LJLIF*U?EI5_%!&$)15.-<O
M;U=2S1"&6)-$@$3:38 6*2 ZU^;DFD$.$Z82JEUGM$-_4YO@E<C1GLPW42FU
M@3FJ)8^LZ.ZSW@7WRR00&,VAC>4!@/0B"@]XKN -EUY&HQ$/E=NLXO-:7Y*Y
ME=)\347]'VN#BV>4XDS*/ <H16:S0)D&+-<9X"R1(I,J46[GB\Y>)DHHM8@W
MS0]1:1R^7WJSR"E@7;GC2KC&80Q_I'K01 <25Y/#J;9'IH0.]8Z)H.OA?E:&
MV[)$]&'1(HX58HI0D$)LS>$B RR)8Q KA@ED%"KE=<=^LI>I3?^FHE%5-=O3
M7>$TCFXFA*O1&7BV5_(-6_*I$X.0!H/3'8UJ*>C4]=!$T/UPSP(&J^6W![5^
M?*?XYJ.1N7;PRU*18\%BD&36LP9K#BC5"= 95#@CFJ:IU]WYZ6ZF-NVME,!T
M]!A)(V=Y;U6Z)M<?^R/;V'/=W#<UZQF,"6-"8,5 AJU/*TYSFV@=F8V53&5,
M)<F$9X;OZU$>QV]L7)S=F/=Z[ :FWAUH[TK0=FFY&S+^[3)N_@4?.F$)6M[A
M=$_C%G/HU/:H=$/WT_T(^<US8?9R9F,G_O$\+^;VF+>S!-_KOZYLH%&35*9Z
M:JWD#..,97F.#; \!DAS!7BB<@ ARF@68P2%5_'B?F),C=!;TA]G +2Q)C]*
M/:)YK8@?W_0<*C<^&GX !N:K1H&HI4'[HLD.2*7%-@U6_:S1(QR!78=C2(+K
M*<FH!'@=6H<$>65K_0BTK/G5JJK3V@G$6N8\)@+ ++:) >,<$&'^R#.FD8IS
M+H53#/OEKJ9&A%6MOL5V"]&J;^S'>1WHNO%:&,P&YJX*KKTBQSLYPW'392Q"
M\D]';Z-RS&6M#WG$X8U^7/&G]:HH/JU7>KZ9)9IG9IMDZ_+)%*#4G'8YA!2D
M.*68(*(PS6>;U88MW,BAU;87&VQ[&.[S+D6+GDK9_*9_&S"W^=X3AH$G>(7
MIVX$O.?S"5U#3N!V\Z/.V!-Z'4[14X^$B;3;)5C+&,R23&E $I+:4#L,.!,,
M2"Z)TI)23;S*!)WM:6JK]W$(TW5!7M?FK/NOD:UNH)) %\$8,M)K(BGIO)/1
MA4I#U\Z866=/DPD2<0H%T%0B@ A. 4<< H0A%23169RD7OZO1UU,C0X.<[CV
MRD-W DDW,K@.GX%9P!<:?Z?6L]H'=64][F5<!]:S6AZYK9Y_LK^S:ISPA_EF
MH68R4PK%"@$JXL3,;0T!C96!*\$B3WDLE+M;VV'C4YO5I5#VTXV37_@?HD9<
M?R_5+7K=\_E:3 :>R;YP]')//=0[@&OJMLG1W5(/E3GEDGKTS+E)VL;Y@_GI
M?_VWYC?F#\X*];_^V_\#4$L#!!0    ( )6%"4\2891QZW$  &X!!0 5
M<F]A9"TR,#$Y,#8S,%]P<F4N>&UL[+U9EUO+C2;Z7K_B7/?KA4_,@U>Y>J4F
MEV[K*%627.[N%ZX8)9:9I(IDZDCUZR^"0XYD)H<=W$%W>QU+.5![8_@" 2 0
MP#__]Q]7HU^^I^EL.!G_^0_TC^0/OZ1QF,3A^,N?__#7SV_ _.&__\L__=,_
M_S\ __/%QW>_O)J$ZZLTGO_R<IK</,5??A_.O_[RMYAF?_\E3R=7O_QM,OW[
M\+L#^)?%/WHY^?9S.OSR=?X+(U0__.WT3XQ1GZ,)D$E@(&C.X(@-$ -EQ$H5
MO/3_[Y<_Y>@5-RF B P_IFP"JY4!(FS@2B2"7RP>.AJ.__ZG\H=WL_0+,C>>
M+;[]\Q^^SN??_O3KK[___OL??_CIZ(^3Z9=?&2'\U_6G_[#Z^(]'G_^=+SY-
MK;6_+GY[\]'9<-,'\;'TU__YV[M/X6NZ<C <S^9N',H+9L,_S18_?#<);KZ0
M^;-T_;+U$^4[6'\,RH^ ,N#TCS]F\0__\D^__+(4QW0R2A]3_J7\_=>/;^^]
M,DR0N.EU*+1\<]/Y&*'PQW&:_UH^_.O+"4+C@_M22%\\:O[S6_KS'V;#JV^C
MFY]]G:;\YS],)RXB"=02Q4DAX+_=_N-?;VGY-DTSA,^"]W?X@]4SRMN.IRO]
MF*=Q3$O>UV\<3<*]#XV*Y"?3];\<.9]&BY\.8AH.%D^^\/AN%^:#H"/-G!"P
M-!$0/ <PC"@(AA)!4S;6TOMB*"S,D(>%HF8I_/'+Y/NO^.!?BVC*%PL9 :$K
M-?VW1R]=2NLPZM>K\^TX3Z97"R%_=GZ4!H0R8P*N&N+P[2)K!]Y3B73XG*46
MQHC8 2/;WG^?I[L8N)B&7R;3F*9H?-8$N&EXA(?[P%]]XE=$!CX(PM?AZ(;\
M8H6ZT.=\TK%<EPI$TO_P"TH@I^DTQ7=+_6UE=,'E'+&?%I\\%!O7,_CBW+?!
M)Q1Z*HR\'+G9[#)_FD_"WR]^#&<#P:3.7@N0WD80-F7PVGJ(/A(25):.V\<
M6>,CNYE?$+UZT1(D:32?K7_R$"W/4M0?9+I1]J2&Y!N T%WZ7TVNW' \,%XK
M'KT&RYC!514-^,14^<I[W,P52;(&=AZ3T@]H.M;QI%.!MP"9R=759+S@X^*W
M=.73=."SEBR(#%QF 2*9",YY CD&H:27A-M4!3*/2.D7,L<J]R%6CI-T6UAY
ML>) 8RA@3=FT390@C%6X?2L*4E$IT J'H%5EK+S8 ROL_+!RB*1[Q,J631K#
MB?06#?!LP#"63%X&4)RBN?6H7IL4!V\(&EQ/"5>\CK=[0T,_4.G<?>E4U(U
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
MVTGJ9]A !>AT)/4&\+,D?""5ER;R##'GB*C7N+_&A"Z<<*553M!);NBNV57
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
MAO[L0EQKS2E.!+HCM=0R]DHH>(\QGQ//+D@@T2RJV"58A[8[12\M^M*&UFD
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
M*8+U04(@+#.K.).A3J)Q'RK[Q6N/7G(]738 U')=[C)?Q,FW.Q?'G<LR4<6
M2Z&1AT#!.DZ DAB52(PD6Z6'\29B>DXKU-/]I&-%- "F#7G'OWZ+:.]1WX+8
M%5-69RN,B<"S$&C*@P!#E48\1,UIL(RZRL<J3U#7+]R.!\%#V]6Y1AJ V<%[
MP;N;8ISL2 @$,:*)Q*A3> (FD B.6<F=%RS)*A@\GO1^ZYMZW(9/K/4&<+ZI
M]K"4',[?I_G+ZVG1UP IT\KX"%$HC/ R1GB&* N*&.>MDMFH6HTFGJ/M3-.J
M!\+E<0ESI[H[&([?T]1/.LNDHDSQ(S^1B0%W-JF@'62,!T'8A-N2%Q$8B]:3
M:+R658[Z[Q)QIC%)-Q [6!N]8FG9IRR$Z76*KW]\2^/9XJSN<OXU35<+X]W0
M^>$()95F ZJ29F5T7W(1X_Y("#C)!&@>5%0IEOMPSQV][_?*,]U@C\-41:TT
M8;DVF>,U0S_7]CA0%$W6 ;Q HRRX8>",<2"3B=F:LHRJ7+O8A;A^NZ$TN)D>
MI;TF,'G(+9,L*(9GA@#)Y1*!\PZ<8!1$0E^!6*-L/*N;0=7NXO>,V-JZ;0+
M+R>S^67^RV02RUZQ'L/[:3** YFYYD+BCL#*,"2% G3E7FF6*J OHERF=>[V
M;R6IWTNWO1O03C35!.IN!O6N_)07:9SR$*,I'E6,.8+GCI1)F0*\I@9R%%Q1
M01SZPW7BD8WT[(0W_0^*MRYTU 38,+1:\O)N,IL-F$$J2^/D%")#"QTQR*)E
MHGB4U)CHE:G3(/8>%3L!R_R# NMP?9Q#Q?FZ==Q%^,_KX5)L!]6:;WQ.YU7F
MSU/;47WY^D4O)U=^.';W:WFMT(0X$8&$TC)6.@?&*P+>1Q^$DY;G*FOR*:*.
MM3H;GOUJ. NCR>QZ>F<P*7,RRE#:CXG2C4QDC'@HLAY]="([3YBN<HBQ&WG]
MIG\[P\Q#"U1!-^=JF@Z_7_C$TTYBIBK>,'P2>"D2QDN+?(UN4&GH)<$:S4&F
M4D-%J2-U.LB<PEC=D>^'Z>3-9'KEWHYS^6MQ_G>S,H3,TI=6J(2STOW <'"Y
MW,7P.03NHM.JBI^^)YT-FZ]]4+3-?-70UKG:L8L8%U^XT1T1+"_,=67<GGK%
M22S>SCR>P@R:'+5T68$1OE2TQ Q.*8P LF.242&)J'(]J*89O+U,NTG\+W[>
M^6Y9"Z$X(U8IC%N"%E"Z#H#1S$"@)%%&HXZT3L_L/0EMV!#N@Z/MEY\KZ*N!
MXI$-7"T'J ::([46T'ASC)FE AM0A"QFJ8QREM,J!2-;Z.FY]6I5$#R_]>ZM
MD4:!5;Z<IO7<#5T2>]8ZR"RCSR#+^-.@*1!I;6:!,E^GP/-9RMHP94?I?P=,
M':Z,OIO)_^MD_MOPQ\7LVU<W*N6J'Y.+/_$GI:O:--WTQ\^*J*!L*/.";&E5
MJJ$45V-L342V1B1*Y7-.VA[O:P\U1VAX4E?<?2/H4YA>?_E2O(5O;OQSQ0 M
M'4-=MN!)2<CD:,$DD4 *%(T*1DMN=L++IJ?W6X)6$1U'B[+-O>KV'$(YP3/C
M!@RAN)=[Y<#Y,J55,DV8<@&!?:)MZH:HGH==].P.'::;!G#VP?U<W +Z/%FM
MOC5S:?:7:3FI2E2*D%%&G+B,7! -CE$#,B6EK*)2Z2KU$,\1UMS>=B $)A7U
MT0"^2N7&[\/1:$ X&F]2NEV[LNJ80+I52N"B$RX8DXVJ<MJU)J"YW:X;O!PD
MWP9PL2$[<D<V']/BKG4I_ID-I";642,! 8^(3R@>GS.%K(*DRGB>'LYFJI9S
MVT)BOX77U;!524<-H>_N6<)-H_[+_.^3<N_P[1A?F)"[E26. X5,XDKBZ$.B
MV14H07 V9K!1B2 "8494/03;C]Q^"Z^KH[*B[AI"Z)VUM^&T:U73=)G7H=.G
MX3BD.Y)YA4OT(LROW6@@@J+1\ R,1P7""@:&!@U1\V Q((ZYSM"JSCGIMSS[
ME-;VA!H_&\B_=M,Q+O#9Y;04TNTD!RVS9()P#.[*:$J!7I$M31.M3$&Q;$-(
M5<_MNV:HWX+PGA= 9?V?:R4 2FHAHI5]<.-X4W#:;3W \R\Z257 GOR>HC:
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
M!EW_*%^MP<\R#[E46Q%%4"PT$? J6^1%Z3+<FGI?!3[;2=H)2NI<H=21*IJ
MU;MRT>KK9+1IDQ6F7.!+#A17%$36!BQW#DR,UBJ)P:NK,F/L"9IV I8^5V!U
MI8P&=KBMHGIW4Z"4DA8Y,0]>1^1(<UPKN$P@L4B9(BY1564VT_.D]1NU]9O
M/$P_+2-N.7G8,"V-*^.7B"Y]3D4$4P9R.B%YTJ4]M:U2G?LT68UFFPX$P:X8
MVU\C#>#K(H3KJ^M1N2GX*B$18=D>&K\>I87",%Z]FDSGP_]:_'PK\X-D@PCE
MGC**4)0"90E.F0AHR'T,SG*N60TD=L5 HSFM;C#;BY:/;EO?9;^-FXJ$M^/%
M-.,TFZUFMR=+#&-EX(S6('RBN%Z3*!W_J8GH[>#_:N#V"9H:38%U \6N=-&
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
M&.=1A_XR"<J'LYKR8[.?&JO".P@OQV<_'2*\QF"Y.M.2*GOAI(#L?0!A2^L
M'RU$Z3TMF86!YO_/?CI>Z*]G/QTB@4:SGRQ51B+=(95[4(MQEV.DFY&3M+2"
M&+6/:?TS93\=)-0]LI\.X'!C>F:S"B,1[[-.&E3T##4SY^!E4F"3%CPI%;G_
M_P*I00S<P>)I%VFK71@D"QQU,E#<)NBG6H^[$(-ODXTUTE-E5963X0LMD#I(
M]@<52!TBB*$O..]/<,H0N#L_'\>QF]WK86^],(80Z-J@E^'GX!-SN ZBC-=*
M)++AK.^XYGSA)4WBXQ@Y3BLP=6AP_#*>?Y_.5];YGO[,J'*4@/6JY &8#)Y:
M U92+KW5/-O]RI^V/+S)\_Q3P7 J$X<& 2(X3"?=4<AX\N53FOT8AW2?\A6]
MX1@=!$C1H!*EQ3#;;$'3+%U$UOC-._"=V72[W]+DN?JIL.B-K4/CXWKM#'EC
M&5PGZHA+(+M+ *.0.8%+,(*B\LN*&L+W0L?N=PR;Z5\)&SVQ=&AD_)+2]T_3
MN\77J_@#F7F'PKG^BJQ*LXU%41VXBC(!,9*"T"F"HPPQ[Q3E.3(64MC/INSY
MQF$3+VL9FAKL;B#J^4?Z.@ZW:SM $,J2*;W.)8A<4H6B9,"TMC0'8G*N<K7Q
ME(QADZSZ1U /S!Y:W12M>7>[Q9HJ5!(,_2K(/I:&US:#D]P D92&*-$1RVIO
M,[3M#7N!05\.&/ICY]"8Z!*85_3?:[]@<,G20E:V7.?YTOZ\9'!1Y[F@S"FY
M7_+N\V?OA0-S83@XD85#(^!)#1-/P0J?*#A7RG2M+1TE5 3#8I)96AGY?H[&
MP25@]L*D?C3;!I?WUNQSHU.6"944$E]T%B%E%@&#D"DJ+!$$SV8_P1^?L4\N
M#0(G<W)H++R;W[I)_#"=Q.OI[/MTAERZMV6/"R+*)5-*]Q5%IT\(Y<!+=':L
MS%QPKSW)9"]H[/.V_9!R:>>=O?-Y:.!T18Y_=Q.W'+!^OYB'HLK[8SQ%O$BE
M.0-UK 3CNA1;8_ @ _=,H'M,]X/.?N_;#SR7=CY:@=<-!*VO9N.RX#(:408J
MVC+>&FVJB2Y!$EE&U+"!*'_&V[J;@ZJ'&NO^5.%Z^#A!M0N\K84#6F;KHM?
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
M^;L)_F*2NN2X?XX77]]-QHNQN_UPYV_'X7U&.L>3+Z,N^]'F,CJR5$TR70[
M9 +J!/4J:^T>A^F^>*)S"A5-'3:?AJ3S2F30!J@;2_V((>IB^C&%XO>-\\^U
MA2^F2V>PR\>?CY)&]Z!<]NN(.TQP[L"720\,/V2<X=I%/A!S>[^\J<.?7J%6
MA_\-&+SUW=0M9[F,Y<>+%.DH"NYIC!ZHP!!#!((6G$4)+E TXB1)GJK4XKQ*
M65/N>3\FLE]IU,]]7_VB_,>[>?K/__@_4$L! A0#%     @ E84)3]MQ,F>7
M"   .TT  !4              ( !     &$R,#$Y<3-E>&AI8FET,S$Q+FAT
M;5!+ 0(4 Q0    ( )6%"4\LK:/1J0@  ,5-   5              "  <H(
M  !A,C Q.7$S97AH:6)I=#,Q,BYH=&U02P$"% ,4    " "5A0E/,NUR2W(%
M  !%(@  %0              @ &F$0  83(P,3EQ,V5X:&EB:70S,C$N:'1M
M4$L! A0#%     @ E84)3\A_W/5T!0  NB$  !4              ( !2Q<
M &$R,#$Y<3-E>&AI8FET,S(R+FAT;5!+ 0(4 Q0    ( )6%"4^K5"JO5@H
M "S3   5              "  ?(<  !A,C Q.7$S97AH:6)I=#DU,2YH=&U0
M2P$"% ,4    " "5A0E/I4>\ YP$  !D&   &@              @ %[)P
M97AH:6)I=#$P,2UF:7)S=&%M96YD;2YH=&U02P$"% ,4    " "5A0E/&::O
M_"3E 0 !;1@ $0              @ %/+   <F]A9"TR,#$Y,#8S,"YH=&U0
M2P$"% ,4    " "5A0E/>_(U/L$.  #5F@  $0              @ &B$0(
M<F]A9"TR,#$Y,#8S,"YX<V102P$"% ,4    " "5A0E/?B\EZ7@:  !&$P$
M%0              @ &2( ( <F]A9"TR,#$Y,#8S,%]C86PN>&UL4$L! A0#
M%     @ E84)3TDSF+LI6@  ;(H# !4              ( !/3L" ')O860M
M,C Q.3 V,S!?9&5F+GAM;%!+ 0(4 Q0    ( )6%"4\PR82%O;   $A.!P 5
M              "  9F5 @!R;V%D+3(P,3DP-C,P7VQA8BYX;6Q02P$"% ,4
M    " "5A0E/$F&4<>MQ  !N 04 %0              @ &)1@, <F]A9"TR
E,#$Y,#8S,%]P<F4N>&UL4$L%!@     ,  P (0,  *>X P    $!

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